SponsorCheck
Is Bloomsbury Publishing Plc a Licensed Sponsor? UK Sponsor Licence Check