SponsorCheck
Is Spartan Advisors EMEA LTD a Licensed Sponsor? UK Sponsor Licence Check