The register
The register lists Leeds Buddhist Vihara Trust in Leeds, West Yorkshire as a licensed sponsor on Tier 2 Ministers of Religion and Religious Worker, 2 routes in all, and has done since at least 2026. The register records its rating as Worker (A rating), Temporary Worker (A rating).
Companies House lists the business as Leeds Buddhist Vihara Trust, company number CE011885, a charitable incorporated organisation.
Holding a licence is the expensive, slow part done. For Leeds Buddhist Vihara Trust the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.