SponsorCheck
Is Embassy of the State of Qatar a Licensed Sponsor? UK Sponsor Licence Check