ECEEO LTD Company number 14480625 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address2 Broadway Croft, Birmingham, England, B26 2NU PostcodeB26 2NU Companies at this postcode 9 Average house price in B26 2NU £257,000 (15 sales) Map