The register
The register lists Chester Choice Ltd in Luton as a licensed sponsor on Skilled Worker, an entry that goes back to at least 2026. The register records its rating as Worker (A rating).
Chester Choice Ltd is the registered name (Companies House number 13304800), a private limited company on the register since 2021. The registered office is at 1 - 3 Chapel Street, Luton, LU1 2SE, LU1 2SE. Its filed activity puts it in hospitality.
For a candidate this means one less obstacle: Chester Choice Ltd already has the licence most employers would have to apply for. The rest is the ordinary job of getting the interview.