About Maxwell Hotels Limited (06867312) United Kingdom