Do you own a limited company in the UK? If so, you have a legal obligation to file accounts with Companies House and to keep detailed records each accounting period to report to them. A company’s ...