22 Jun, 2023
As a Limited Company, it is a legal requirement for all UK companies to provide a registered office address. This location will serve as the official address for all correspondence from Companies House and HMRC. The address is publicly available and must legally be displayed on company correspondence, contracts, letterheads, invoices, and websites.