The register
The register lists Stowe School Limited in Buckingham, Buckinghamshire as a licensed sponsor on Charity Worker and Skilled Worker, 2 routes in all, and has done since at least 2026. The register records its rating as Temporary Worker (A rating), Worker (A rating).
At Companies House the business is Stowe School Limited (company number 00187251), a company limited by guarantee incorporated in 1923, 103 years ago. The registered office is at Stowe School, Stowe, Buckingham, Buckinghamshire, MK18 5EH, MK18 5EH. Its filed activity puts it in education. It has traded under other names before, including Stowe School,limited.
Holding a licence is the expensive, slow part done. For Stowe School Limited the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.