About V & S Property Development Limited (07351342) United Kingdom