SponsorCheck
Is Royal Thai Embassy a Licensed Sponsor? UK Sponsor Licence Check