The register
Cross Mission, Luton, holds a Home Office sponsor licence covering 3 routes: Religious Worker and Charity Worker and Tier 2 Ministers of Religion. It has been on the register since at least 2026. The register records its rating as Temporary Worker (A rating), Worker (A rating).
Companies House lists the business as Cross Mission, company number CE010560, a charitable incorporated organisation.
Holding a licence is the expensive, slow part done. For Cross Mission the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.