About Vr Property Developers Ltd (11181772) United Kingdom