About Windlemere Golf Club Limited (06347610) United Kingdom