Used cars - terminology - mandala

I am looking to buy a used car and have noticed that there are a few posts that state the trader got the car "direct from the insurance company" - i was wondering what does this exactly mean?

Used cars - terminology - veryoldbear

I would suggest that it means it 's been stuck back together again and don't touch it with a bargepole, unless you know exactly what you are doing.