SponsorCheck
Is Caritas Diocese of Salford a Licensed Sponsor? UK Sponsor Licence Check