PENGE PROPERTY LTD Company number 11481067 · Monitor this company Active Overview People 1 Financial Control Charges Documents Analysis Location Related Registered office Address22 Clevedon Road Penge, London, England, SE20 7QQ PostcodeSE20 7QQ Companies at this postcode 23 Average house price in SE20 7QQ £634,000 (35 sales) Map