SponsorCheck
Is Embassy of the Democratic Republic of the Congo a Licensed Sponsor? UK Sponsor Licence Check