On the whole, very good company to deal with from the initial customer service point. Luckily I haven't had to make a claim and it is at this point that you find out how good an insurance company is.
7 years ago
Sheilas’ Wheels has a
3.4
average rating
from
1,014
reviews