An old post, but still relevant. Has the process changed in the last few years? I know a company that 100 operates without financial protection and I think even still states that they offer protection on their site. I contacted the protection supplier and they stated they do not work this company anymore.
Which country is this company based? And who is the protection supplier?
Hopefully you can answer that without disclosing, in public, who the company is.....
Sure it's the U.K (based in England to be specific) and the supposed cover is IGI insurance (arranged through a broker)