SponsorCheck
Is JETRO London (Japan External Trade Organization) a Licensed Sponsor? UK Sponsor Licence Check