August 28, 2020 Want a registered office address in London without leasing office space? Look no further With many companies now choosing a more flexible ‘work from home’ solution for their staff, business