About V & C Property Developments Ltd (11876705) United Kingdom