About Melia Corporation Lp (SL028524) United Kingdom