About Chartist Hotels Limited (11352207) United Kingdom