SponsorCheck
Is London Tea Exchange Limited a Licensed Sponsor? UK Sponsor Licence Check