About Lf Hotels Limited (10003098) United Kingdom