SponsorCheck
Is Topgolf Limited a Licensed Sponsor? UK Sponsor Licence Check