The register
The register lists Amedeo Services (UK) Limited 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).
At Companies House the business is Amedeo Services (UK) Limited (company number 08878804), a private limited company incorporated in 2014, 12 years ago. Registered office: Summit House,, 12 Red Lion Square, London, WC1R 4QH, WC1R 4QH. By its SIC codes the business is in business services. It has traded under other names before, including Doric Lease Corp UK Limited, Tigerglen Limited.
For a candidate this means one less obstacle: Amedeo Services (UK) Limited already has the licence most employers would have to apply for. The rest is the ordinary job of getting the interview.