DADAC LIMITED Company number 13692989 · Monitor this company Active Overview People 12 Financial Control Charges Documents Analysis Location Related Registered office Address84 South Croxted Road, London, England, SE21 8BD PostcodeSE21 8BD Companies at this postcode 36 Average house price in SE21 8BD £986,000 (33 sales) Map