ECO2U LTD Company number 15956284 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address5 Belgrave Close, Leigh, England, WN7 3QR PostcodeWN7 3QR Average house price in WN7 3QR £231,000 (4 sales) Map