From 18th November 2025, you will need to verify your identity with Companies House before you can set up, own or manage a Limited Company in the UK.
Registered companies are being encouraged to stay on top of their confirmation statement filing responsibilities, as late filing penalties were set to come into effect this year.
Companies House will now allow you to suppress your residential address if it has been used as a registered office address of an operating company.