News
Losses totalled £16.5m in FY23, surged to £41.2m in FY24, and deepened by another £22.9m in just the first four months of 2025. The company stayed afloat only due to nearly £72m in unsecured loans ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results