Companies House has taken a big step towards greater certainty about who is filing information on behalf of companies. Today (18 March 2025), sees the ...