The register
Catholic Care, Leeds, West Yorkshire, holds a Home Office sponsor licence on the Skilled Worker route, and has been on the register since at least 2026. Rating on the current register: Worker (A rating).
Companies House lists it as Catholic Care (diocese of Leeds), number 01633737, incorporated 1982: 44 years of filings behind the name. Registered office: 11 North Grange Road, Headingley, Leeds, West Yorkshire, LS6 2BR, LS6 2BR. Its filed activity puts it in social care and care homes. It has traded under other names before, including Catholic Social Welfare Society (diocese of Leeds), Catholic Social Welfare Society (dioceses of Leeds and Hallam).
Holding a licence is the expensive, slow part done. For Catholic Care the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.