About Windermere Property Ltd (09348713) United Kingdom