You should have a NO star option awful company no cu...
1
You should have a NO star option awful company no customer service cancelled a policy and charged me £20.00 for the privilege not sure what would happen if you ever needed a claim. My recommendation keep well clear
Reviewed on: 25th January 2024