Just going through credit card statement and Match.com have been taking weekly £19.99 from my account since December! There is no customer service number and I have not subscribed to them! Very scary.Credit Card company looking into it.
Claim your business profile now and gain access to all features and respond to customer reviews.