Liquid Capital
Debit orders still running
I have cancelled my policy with them months ago and they are still deducting a premium. Very quick to sign you up and take your money but an incredible hassle to cancel! ...