About Windermere Property Services Limited (13243305) United Kingdom