About The Fable Hotels Limited (10505338) United Kingdom