About Ethos Hotels Limited (06395520) United Kingdom