The register
The register lists Westbourne School Trust Limited in Sheffield, South Yorkshire as a licensed sponsor on Skilled Worker, an entry that goes back to at least 2026. Rating on the current register: Worker (A rating).
Companies House lists it as Westbourne School Trust Limited, number 00936709, incorporated 1968: 58 years of filings behind the name. Registered office: 60 Westbourne Road, Sheffield, South Yorkshire, S10 2QT, S10 2QT. Its filed activity puts it in education. It has traded under other names before, including Westbourne Preparatory School Trust Limited.
Holding a licence is the expensive, slow part done. For Westbourne School Trust Limited the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.