SponsorCheck
Is SIX Financial Information UK Ltd a Licensed Sponsor? UK Sponsor Licence Check