SponsorCheck
Is Bertelsmann Global Business Services Limited a Licensed Sponsor? UK Sponsor Licence Check