0207 242 1666

Call Us 9:30am - 6:00pm Mon to Fri

Search
Search
Close this search box.
Menu
Search
Close this search box.

Self-Sponsorship : A new business pathway for the UK 

The old Tier 1 Entrepreneur visa was a popular route for visa nationals looking to establish or take over an existing business in the UK. There was a huge influx of budding investors moving to the UK for the purposes of running their own commercial ventures. A key requirement of the visa was to show […]