About Vr Property Holdings Ltd (12728167) United Kingdom