ECOH2O LIMITED Company number 07847486 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address74 Boston Road, Leicester, Leicestershire, LE4 1BG PostcodeLE4 1BG Companies at this postcode 2 Map