About Elan Hotels Limited (02001392) United Kingdom