SponsorCheck
Is QIC European Investment Services Limited a Licensed Sponsor? UK Sponsor Licence Check