The register
The register lists Samuel Ross Solicitors Ltd in London as a licensed sponsor on Skilled Worker, an entry that goes back to at least 2026. Rating on the current register: Worker (A rating).
Companies House lists it as Samuel Ross Solicitors Ltd, number 10238633, incorporated 2016: 10 years of filings behind the name. Registered office: 253 Camberwell New Road, London, SE5 0TH, SE5 0TH. By its SIC codes the business is in professional and technical services.
For a candidate this means one less obstacle: Samuel Ross Solicitors Ltd already has the licence most employers would have to apply for. The rest is the ordinary job of getting the interview.