The register
The register lists Thomas Deacon Education Trust in Peterborough as a licensed sponsor on Skilled Worker, an entry that goes back to at least 2026. Its rating on the register is Worker (A rating).
Companies House lists it as Thomas Deacon Education Trust, number 05090788, incorporated 2004: 22 years of filings behind the name. The registered office is at The Thomas Deacon Academy, Queens Gardens, Peterborough, Cambridgeshire, PE1 2UW, PE1 2UW. By its SIC codes the business is in education. It has traded under other names before, including Tda Education Trust, The Thomas Deacon Academy.
Holding a licence is the expensive, slow part done. For Thomas Deacon Education Trust the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.