STAFFORD TILLEY LIMITED Company number 08598970 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address19 Queensthorpe Road, London, SE26 4PJ PostcodeSE26 4PJ Companies at this postcode 10 Average house price in SE26 4PJ £618,000 (16 sales) Map