About Stover Golf Club Limited (10172907) United Kingdom