The register
The register lists Every Nation London in London as a licensed sponsor on Charity Worker and Tier 2 Ministers of Religion and Religious Worker, 3 routes in all, and has done since at least 2026. Its rating on the register is Temporary Worker (A rating), Worker (A rating).
Every Nation London is the registered name (Companies House number 04942206), a company limited by guarantee on the register since 2003. The registered office is at 9 Beaumont Avenue, 9 Beaumont Avenue, London, W14 9LP, W14 9LP. Its filed activity puts it in business services. It has traded under other names before, including His People Christian Ministries (london).
Holding a licence is the expensive, slow part done. For Every Nation London the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.