About The Wychwood Golf Club Limited (02653600) United Kingdom