About Banhams Close Residents Association Limited (01226288) United Kingdom