The register
The register lists George Leslie Ltd in Barrhead, Glasgow 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).
Companies House lists it as George Leslie Limited, number SC251886, incorporated 2003: 23 years of filings behind the name. Registered office: Blackbyres Road, Barrhead, Glasgow, Lanarkshire, G78 1DU, G78 1DU. Its filed activity puts it in construction. It has traded under other names before, including George Leslie (holdings) Limited, Lothian Fifty (999) Limited.
Holding a licence is the expensive, slow part done. For George Leslie Ltd the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.