The register
The register lists London Gas Engineers Ltd in Slough, Berkshire as a licensed sponsor on Skilled Worker, an entry that goes back to at least 2026. Rating on the current register: Worker (A rating).
London Gas Engineers Ltd is the registered name (Companies House number 08314946), a private limited company on the register since 2012. The registered office is at Baylis House, Baylis Business Centre, Stoke Poges Lane, Slough, SL1 3PB, SL1 3PB. Its filed activity puts it in construction. It has traded under other names before, including Saviour Installations Ltd, London Gas Engineers Ltd.
Holding a licence is the expensive, slow part done. For London Gas Engineers Ltd the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.