DODO TECH LTD Company number 10835435 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address43 Lullingstone Lane, London, United Kingdom, SE13 6UH PostcodeSE13 6UH Companies at this postcode 15 Average house price in SE13 6UH £461,000 (57 sales) Map