About Windermere Works Investments Limited (13000075) United Kingdom