The register
The register lists Bishop Stopford School in Kettering, Northamptonshire as a licensed sponsor on Skilled Worker, an entry that goes back to at least 2026. Rating on the current register: Worker (A rating).
At Companies House the business is Bishop Stopford School (company number 07698789), a company limited by guarantee incorporated in 2011, 15 years ago. Registered office: Headlands, Kettering, Northhants, NN15 6BJ, NN15 6BJ. Its filed activity puts it in education.
Holding a licence is the expensive, slow part done. For Bishop Stopford School the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.