About Vanguard Property Developments Limited (12943626) United Kingdom