About Vickers Hotels Limited (13101912) United Kingdom