Absolute nightmare to deal with. I had to chase them for weeks over a simple car insurance claim. The call center was unhelpful, and they seemed to deliberately delay payments. Avoid if you don’t want frustration.
Absolute nightmare
Dan82 Reviewed Admiral
Website Information
OVERALL WEBSITE SCORE
VERY POOR
Total reviews: 1