About Merlion International Property Ltd (NI642801) United Kingdom