TODD KNIGHTS LTD Company number 08268080 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressStudio E001 Parkhal Estate, 62 Tritton Road, London, London, SE21 8DE PostcodeSE21 8DE Companies at this postcode 77 Average house price in SE21 8DE £760,000 (39 sales) Map