LIGHT WATER PLANTS LIMITED Company number 05378895 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office Address32 Huntspill Street, London, England, SW17 0AA PostcodeSW17 0AA Companies at this postcode 16 Average house price in SW17 0AA £897,000 (40 sales) Map