A creditors’ liquidation (or creditors’ voluntary liquidation) is when the directors of a company voluntarily choose to close that business by appointing a liquidator like Debt Solvers to liquidate all of the company’s assets and communicate with creditors.