SponsorCheck
Is CC Franchising Worldwide Ltd a Licensed Sponsor? UK Sponsor Licence Check