About Windsor Forest Golf Club Limited (04914524) United Kingdom