Novo UK expects to enter voluntary liquidation on 30th September 2025, and to close in the coming months.

To find out more about Novo please visit novo.org