SponsorCheck
Is Blackpool Teaching Hospitals NHS Foundation Trust a Licensed Sponsor? UK Sponsor Licence Check