About V & C (sw) Properties Limited (08690545) United Kingdom