About Windermere Residents Association Limited (01455907) United Kingdom