About V & A Properties Limited (07834864) United Kingdom