PALMSTAND LIMITED Company number 01527709 · Monitor this company Active Overview People 27 Financial Control Documents Analysis Location Related Registered office AddressBAXTER LAMBERT, 120 High Street, Penge, London, SE20 7EZ PostcodeSE20 7EZ Companies at this postcode 66 Average house price in SE20 7EZ £218,000 (9 sales) Map