IM PROPERTY VENTURES LIMITED Company number 17193591 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address29 Chalford Road, London, England, SE21 8BX PostcodeSE21 8BX Companies at this postcode 14 Average house price in SE21 8BX £648,000 (25 sales) Map