Darwin Insurance
View company profile →
Easy process setting up but claiming may be a different matter
The process of setting up car insurance was straightforward, BUT they have bad reviews from people making claims so I was a bit reluctant to go with them. I guess I will find out in the event of having to make a claim! Hopefully that won’t happen.