About Wentworth Golf And Tennis Foundation (02632558) United Kingdom