About V & N Properties Limited (12266802) United Kingdom