About Melita Hotels Limited (02214640) United Kingdom