Smart Money People Logo

boo boo's Reviews (1)

Absolutely the worst company ever. Taking money out of my account when the policy is cancelled.

1
This company keeps your card and bank details even though you tell them not to. Should be shut down for good. Reviewed on: 10th November 2022
boo boo's avatar
boo boo