Company overview
Company Number
04094302
Name
Solar Water Plc
Former names
Waterl'eau Plc
Entity type
Public Limited Company
Industry codes
36000
Status
Active
Incorporation date
23 October 2000
Address
19 Marina Point Lensbury Avenue, Imperial Wharf, London, SW6 2GX, England
Postal code
SW6 2GX
Country
United Kingdom