The register
The register lists Treatwell Limited in London as a licensed sponsor on Global Business Mobility: Senior or Specialist Worker and Skilled Worker, 2 routes in all, and has done since at least 2026. The register records its rating as Worker (A rating).
Companies House lists it as Treatwell Limited, number 06457679, incorporated 2007: 18 years of filings behind the name. The registered office is at 6 St. Andrew Street, 1st Floor, London, EC4A 3AE, EC4A 3AE. Its filed activity puts it in business services. It has traded under other names before, including Hotspring Ventures Limited, Hotsprings Ventures Limited.
Holding a licence is the expensive, slow part done. For Treatwell Limited the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.