About Engadine (windermere) Management Limited (08090896) United Kingdom