SponsorCheck
Is Church of England Central Services a Licensed Sponsor? UK Sponsor Licence Check