The register
The register lists Teach All Nations - Europe in Banbury, Oxfordshire as a licensed sponsor on Religious Worker and Tier 2 Ministers of Religion, 2 routes in all, and has done since at least 2026. Rating on the current register: Temporary Worker (A rating), Worker (A rating).
Companies House lists the business as Teach All Nations - Europe, company number CE004706, a charitable incorporated organisation.
Holding a licence is the expensive, slow part done. For Teach All Nations - Europe the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.