Registered Address

Each Business must have a UK address. There are many companies offering a correspondence address which may be the preferred option if the business is dormant.

If trading and has employees then leasing an office is the most common option. Alternatively, it may base the sales staff at home initially until business ramps up in the UK.