The register
The register lists BXR Advisory Partners LLP in London, 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).
Bxr Advisory Partners LLP is the registered name (Companies House number OC420050), a limited liability partnership on the register since 2017. Registered office: 40-44 Newman Street, London, W1T 1QD, W1T 1QD.
Holding a licence is the expensive, slow part done. For BXR Advisory Partners LLP the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.