ACE CHEM LIMITED Company number 14838630 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address76 Effingham Road, London, England, SE12 8NU PostcodeSE12 8NU Companies at this postcode 17 Average house price in SE12 8NU £854,000 (25 sales) Map