The LLP’s registered office must be located in England & Wales, Scotland or Northern Ireland. As with other companies, the LLP must maintain a registered office in this location throughout its life – For example, if you have chosen a registered office in Scotland then your LLP’s registered office must always be a physical address within Scotland.