About Vanguard Hotels Limited (10817088) United Kingdom