SponsorCheck
Is Embassy of Japan a Licensed Sponsor? UK Sponsor Licence Check