About Windermere Management (maidenhead) Limited (03002350) United Kingdom