MCIP LTD Company number 11119585 · Monitor this company Active Overview People 1 Financial Control Charges Documents Analysis Location Related Registered office Address20 Mcleod Road, London, England, SE2 0BP PostcodeSE2 0BP Companies at this postcode 27 Average house price in SE2 0BP £397,000 (21 sales) Map