About The Vr Property Management Company Limited (13058276) United Kingdom