About V & T Properties Limited (09980632) United Kingdom