What is Companies House? What forms do you have to submit?
If you run a limited company, you will deal with Companies House fairly regularly. In this article, we look at Companies House's main functions and the obligations company directors have.