Thanks to Tier 1 Entrepreneur visa, you can now take over or set up the running business around the United Kingdom, but you would have to take up residence with your family. This visa lets you reside in the United Kingdom along with your family for a duration of 3 years 4 months and 2 years of the extension. After completion of 5 years in the UK, you can apply for permanent settlement. Other similar benefits for you and your family are free medical care through the NHS and free public schooling.
An overseas company who want to establish their commercial presence in the UK can send a senior employee as a Sole Representative through this visa category.
Commercial presence can be a wholly owned subsidiary with an identical type of business activity as a parent company or a registered branch. It is important to note that the parent company should have no other representative, subsidiary or branch in the UK. This visa lets you stay in the UK along with your family for three years with two years of the extension. After completion of 5 years in the UK through the sole representative visa category, you might get permission to reside in the UK permanently.