J CARROLL & SONS LIMITED Company number 11472267 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressJ Carroll & Sons, Unit 14 80 Morden Road, Liongate Enterprise Park, Mitcham, Surrey, United Kingdom, CR4 4NY PostcodeCR4 4NY Companies at this postcode 15 Average house price in CR4 4NY £312,000 (1 sales) Map