I know it's hard to figure out the real state of a company from company accounts but....as they have taken 700 deposits, ie about £28 million.. it looks like they have £17 million in the bank, but owe people £29 million
I'm not sure what to make of that