SponsorCheck
Is The Institution of Engineering and Technology a Licensed Sponsor? UK Sponsor Licence Check