The staff at Admiral that dealt with my claim were very helpful, however, the company they recommended that I use to negotiate on my behalf with the third party insurers were slow to act and I was forced to use the services of another such company.
10 years ago
Admiral has a
2.6
average rating
from
1,711
reviews