Login
Start Free Trial Are you a business?? Click Here
M
Worst ever. Easy to set up but impossible to get in contact with after that. No phone no on the site and even if you call average waiting time one hour!!! Every time you call it is expected you to pay £25. But make changes on the site is most of the times impossible so you have to call them.
4 years ago
Read Admiral Reviews
Admiral has a 2.6 average rating from 1,680 reviews