About The Neale Close Residents Association Limited (02435064) United Kingdom