About V7 Property Holdings Ltd (12685804) United Kingdom