About Meadowbank Residents Association Ltd (12528637) United Kingdom