ICOCOLENS LTD Company number 14338106 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressUnit 8 Masshouse Plaza, Birmingham, England, B5 5JE PostcodeB5 5JE Companies at this postcode 53 Average house price in B5 5JE £288,000 (83 sales) Map