Article
What Does Revolut’s New Banking Licence Mean For Businesses Seeking A Sponsor Licence
We have been assisting clients with business immigration since way back when the UK’s current points-based system was introduced back in 2008. Over that time, the same issue has come up again and again when it comes to getting a sponsor licence for a start up business; or a business that is expanding (making inward investment) into the UK.
DMH Stallard