About Merlion Property Limited (11980727) United Kingdom