They are, as others have written, a disgusting SCAM site. I am going to ask the Met Police to investigate them for obtaining a pecuniary advantage by deception in that they make it impossible to cancel - even though i did so immediately.
Check them with Companies House and write to the Director and publicize him/her on the internet.
7 months ago
CheckMot.com has a
3.5
average rating
from
138
reviews