Login
Start Free Trial Are you a business?? Click Here
Alexia
We had a leak. We sat on phone for ages waiting several times. gave up. had a call with someone who arranged a video call. took time off work for the video call. they called but just wanted details to arrange next step. the whole process has taken a ridiculous amount of time. Communication internally and with customer awful and honestly really don't care.
5 years ago
Read Admiral Reviews
Admiral has a 2.6 average rating from 1,678 reviews