The register
The register lists Joint View Limited in London, London as a licensed sponsor on Skilled Worker, an entry that goes back to at least 2026. Its rating on the register is Worker (A rating).
Joint View Limited is the registered name (Companies House number 07092266), a private limited company on the register since 2009. Registered office: 48 Melford Road, London, E17 7EL, E17 7EL. Its filed activity puts it in retail.
Holding a licence is the expensive, slow part done. For Joint View Limited the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.