About V & L Properties Limited (12329841) United Kingdom