SponsorCheck
Is Great Britain China Centre a Licensed Sponsor? UK Sponsor Licence Check