Solid service from the company so far. The absence of auto-renewal might be a downside, as it could lead customers to look for alternatives. I haven't had to file a claim, so my experience may not reflect others. Initially, I was told my renewal would increase slightly. However, after checking other comparison platforms, I found it to be over £100 cheaper due to my clean record. They recalculated and offered a lower price. The service was commendable.
Claim your business profile now and gain access to all features and respond to customer reviews.