H2O ECO LIMITED Company number 10556141 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address9 Tithe Court, Langley, Slough, Berkshire, England, SL3 8AS PostcodeSL3 8AS Companies at this postcode 16 Average house price in SL3 8AS £293,000 (42 sales) Map