Yes.  The Liquidator has a statutory duty to send details of the liquidation to all creditors, Companies House and to publish a notice in the London Gazette.