About James Hotels Limited (07031069) United Kingdom