About Wychwood Park Golf Club Limited (04228906) United Kingdom