KEY PROPERTY MANAGEMENT AND CONSULTING LTD Company number 11898131 · Monitor this company Active - Proposal to Strike off Overview People 1 Financial Control Documents Analysis Location Related Registered office Address3a Simnel Road, London, United Kingdom, SE12 9BE PostcodeSE12 9BE Companies at this postcode 12 Average house price in SE12 9BE £489,000 (3 sales) Map