The register
The register lists Williams Lea 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. Rating on the current register: Worker (A rating).
At Companies House the business is Williams Lea Limited (company number 02119266), a private limited company incorporated in 1987, 39 years ago. Registered office: Darwin House Leeds Valley Park, Savannah Way, Leeds, LS10 1AB, LS10 1AB. Its filed activity puts it in business services. It has traded under other names before, including Williams Lea Facilities Management Limited, Williams Lea Security Limited.
Holding a licence is the expensive, slow part done. For Williams Lea the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.