CVCA LIMITED Company number 14037209 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address123b Vaughan Road, Harrow, England, HA1 4EF PostcodeHA1 4EF Companies at this postcode 44 Average house price in HA1 4EF £470,000 (45 sales) Map