About Windermere Im Holdings Llp (OC429231) United Kingdom