BARCELO LTD Company number 14993818 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 5 South Lodge Avenue, Mitcham, England, CR4 1LU PostcodeCR4 1LU Companies at this postcode 37 Average house price in CR4 1LU £401,000 (16 sales) Map