Insights
Where can I find a list of companies that can sponsor my UK visa?
Companies in the UK need a Sponsor Licence to be able to sponsor to workers in the UK. You can search through the list of companies with a licence online here: https://www.gov.uk/government/publications/register-of-licensed-sponsors-workers If you have a question please email questions@richmond-capital.co.uk