About Merlion Housing Association (2004) Ltd (05320338) United Kingdom