ECOSYSTEMS IT LIMITED Company number 16524191 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressUnit 2 St. Clements Centre, 11 St. Clements Road, Birmingham, England, B7 5AF PostcodeB7 5AF Companies at this postcode 36 Average house price in B7 5AF £532,000 (4 sales) Map