Sorry for your problems
To be honest these fee levels do not appear expensive, pretty much run-of-the-mill in fact.
By the way, I've yet to see a company where annual accounts, abridged accounts, CRO annual return, Corporation Tax return and an accounts file could all have been completed in 20 minutes.
Also, it would have been impossible for you or the consultant to (legally) close down the company in Sept 2007 until and unless all debts were cleared. The CRO do not entertain requests to voluntarily dissolve companies until the directors are able to certify that there are no assets or liabilities remaining.