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.