SponsorCheck
Is Institut francais du Royaume-Uni a Licensed Sponsor? UK Sponsor Licence Check