You need a registered address to start a business in England. For example, this could be the director's home address (in the UK) which is used for correspondence. Although the actual business does not have to be conducted at this location, we strongly recommend that you use our official legal address, where the administrators will deal with all correspondence.