I am fairly confident the money is there. You might have differences due to currency loss translations, so the value on the books in USD might not match the value in Pounds or what ever denomination the account is in.
If it is not there, finding the culprit is normally not too difficult in forensic accounting. My problem is if you have a defalcation/theft, well that typically is a one time event. BUT if you have incompetence, well that lasts until you change the management.
In either case, ultimately the stockholders OWN the company and I have long said, about 80 large stockholders probably own about 80% of the company and if management does not want to act and communicate, the stockholders can elect a board that will find a management that will.
If answers do not come quickly, I envision Gurupup inviting us to Las Vegas to gather proxies for the annual meeting.