Companies House: Strike, you’re out!
Companies House can strike a company off its register via a process called involuntary strike off. In fact, according to R3, the trade association for the UK’s insolvency and restructuring professionals, over 500,000 companies in the UK are struck off the register and dissolved each year, with around 95% being via this process just for failing to file accounts or [...]