The register
The Royal Society is licensed to sponsor workers on Skilled Worker. The organisation is based in London and has held its place on the register since at least 2026. Its rating on the register is Worker (A rating).
Companies House lists it as The Royal Society for Blind Children, number 00139928, incorporated 1915: 111 years of filings behind the name. The registered office is at Life Without Limits Centre, 10 Lower Thames Street, London, EC3R 6EN, EC3R 6EN. By its SIC codes the business is in education. It has traded under other names before, including The Royal London Society for Blind People, Royal London Society for the Blind.
For a candidate this means one less obstacle: The Royal Society already has the licence most employers would have to apply for. The rest is the ordinary job of getting the interview.