About Windermere Properties Ltd (08767987) United Kingdom