Short answer
Companies House is the UK government agency that incorporates and dissolves limited companies and LLPs and keeps the public register. Every company must file annual accounts, a yearly confirmation statement and changes to directors, shareholders and addresses there.






