About Windermere Road Residents Association Limited (02546826) United Kingdom