About Millionaires Choice Hotels Limited (07138602) United Kingdom