About V & V Property Investment Ltd (09024609) United Kingdom