Can you start a business in the United Kingdom as a non-resident? Yes, a non-UK occupant can start a business in the United Kingdom. The enrollment of a business is on the same lines for both-a occupant and anon-UK occupant. The restrictions on setting up a business in the UK...