MEANLEY PROPERTIES LIMITED Company number 04811718 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office Address22 Landor Road, Knowle, Solihull, West Midlands, B93 9HZ PostcodeB93 9HZ Companies at this postcode 5 Average house price in B93 9HZ £426,000 (28 sales) Map