HARROW FREEHOLD LTD Company number 12578062 · Monitor this company Dissolved Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office Address29 Campden Road, South Croydon, England, CR2 7ER PostcodeCR2 7ER Companies at this postcode 5 Average house price in CR2 7ER £930,000 (6 sales) Map