The register
The register lists Enfield Grammar School in Enfield, London 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 Enfield Grammar School (company number 07697044), a company limited by guarantee incorporated in 2011, 15 years ago. The registered office is at Enfield Grammar School, Market Place, Enfield, Middlesex, EN2 6LN, EN2 6LN. Its filed activity puts it in education.
For a candidate this means one less obstacle: Enfield Grammar School already has the licence most employers would have to apply for. The rest is the ordinary job of getting the interview.