EFFICIENT ESTATES LTD Company number 17352519 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address263 Kirkdale, London, England, SE26 4QD PostcodeSE26 4QD Companies at this postcode 138 Average house price in SE26 4QD £575,000 (28 sales) Map