About Merlion Housing Association Ltd (07451187) United Kingdom