IMO PROPERTIES LIMITED Company number 17328406 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address654 Church Road, Yardley, Birmingham, England, B33 8HB PostcodeB33 8HB Companies at this postcode 12 Average house price in B33 8HB £431,000 (9 sales) Map