The firm was sitting on net assets of £7.4m in the 12 months to 30 June, 2024, according to newly-filed accounts with ...