2 PICARDY ROAD LTD Company number 11628574 · Monitor this company Active Overview People 1 Financial Control Charges Documents Analysis Location Related Registered office AddressUnit 1a Abbey Trading Estate, Bell Green Lane, London, SE26 5TW PostcodeSE26 5TW Companies at this postcode 163 Average house price in SE26 5TW £524,000 (4 sales) Map