Mark,
Is the company you engaged an OISC approved adviser ?

Here is the OISC webpage

You can find complete listings of all Immigration Advisers.

If they're not listed, then your options are limited.

I have to say that £1400 is a huge amount comparatively.

From what you've posted here it seems their advice is very poor and uninformed.

I wish you luck, but I think you need to extricate yourself somehow.