SponsorCheck
Is Thinks Insight and Strategy (Britain Thinks) Limited a Licensed Sponsor? UK Sponsor Licence Check