SponsorCheck
Is Winton Capital Management Ltd a Licensed Sponsor? UK Sponsor Licence Check