SponsorCheck
Is Consulate General of the Arab republic of Egypt a Licensed Sponsor? UK Sponsor Licence Check