About Vc & Hc Properties Limited (11213855) United Kingdom