DDC HOLDINGS LIMITED Company number 13696450 · Monitor this company Active Overview People 6 Financial Documents Analysis Location Related Registered office Address77 Elmers End Road, London, England, SE20 7UU PostcodeSE20 7UU Companies at this postcode 17 Average house price in SE20 7UU £397,000 (18 sales) Map