Customer Review for
5/10 Easy and clear
The entire process was easy and clear, good service. Fortunately we haven't had to claim yet but the overall experience makes me trust that of we were to that it would clear and simple.
Rudy, 5 February 2018
Was this review helpful to you?