About 40 Windsor Road Residents Association Limited (02113683) United Kingdom