poor service, sent me email saying renewal automatically done, rang to confirm, reassured me, end up in troubles as insurance was not renewal
poor staff not able to solve problems
7 years ago
Clements Worldwide has a
3.3
average rating
from
129
reviews