About The Locke Close Residents Association Limited (02420076) United Kingdom