About Windermere Paddock Limited (08451596) United Kingdom