NBS Source
I'm a manufacturer
The Splash Lab Limited

The Splash Lab Limited

All things considered

+44 (0)161 482 7000 Website

Addresses and contacts

Head Office

United Kingdom

Unit 34 Meadow Industrial Estate

Water Street

Stockport

SK1 2BU

Clerkenwell Showroom

United Kingdom

60-62 Clerkenwell Road

Farringdon

London

EC1M 5PX