SponsorCheck
Is CBC (Europe) GmbH, UK Branch a Licensed Sponsor? UK Sponsor Licence Check