SponsorCheck
Is Thames Technology a Licensed Sponsor? UK Sponsor Licence Check