INNER PROPERTIES LIMITED Company number 11692149 · Monitor this company Active Overview People 1 Financial Control Charges Documents Analysis Location Related Registered office Address41a Church Hill Road, Solihull, England, B91 3HZ PostcodeB91 3HZ Companies at this postcode 10 Average house price in B91 3HZ £733,000 (10 sales) Map