About Melia S Place Ltd (10554025) United Kingdom