About Vanguard Property Ltd (09707343) United Kingdom