About La Hotels Limited (07939858) United Kingdom