There is absolutely no case for this company to answer, however unpalatable that sounds. It can decide who it wants to insure, and that'll depend on the relationship it has with its underwriters and agents (think.. Sheila's Wheels). And why anyone would buy a modern Renault is beyond me anyway.
Under the terms of the Road Traffic Act, there is no automatic legal requirement to own an insurance policy.