The register
The register lists Ochil Tower School in Auchterarder, Perthshire as a licensed sponsor on Skilled Worker and Charity Worker, 2 routes in all, and has done since at least 2026. Its rating on the register is Worker (A rating), Temporary Worker (A rating).
At Companies House the business is Ochil Tower School Limited (company number SC051098), a company limited by guarantee incorporated in 1972, 54 years ago. The registered office is at Ochil Tower School, 140 High Street, Auchterarder, PH3 1AD, PH3 1AD. Its filed activity puts it in education. It has traded under other names before, including Ochil Tower School Limited.
For a candidate this means one less obstacle: Ochil Tower School already has the licence most employers would have to apply for. The rest is the ordinary job of getting the interview.