The register
The register lists Buxton School in 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).
Buxton School Learning Trust is the registered name (Companies House number 06933903), a company limited by guarantee on the register since 2009. The registered office is at Buxton School Cann Hall Road, Leytonstone, London, E11 3NN, E11 3NN. By its SIC codes the business is in education. It has traded under other names before, including Cann Hall Learning Trust.
For a candidate this means one less obstacle: Buxton School already has the licence most employers would have to apply for. The rest is the ordinary job of getting the interview.