About Brentford Lock Island Residents Association Limited (04789972) United Kingdom