I'm still dealing with this issue. The support chat kept crashing for me. The company has taken £25 monthly since December 24 without authorization. Despite proving that my accounts were canceled, they reinstated the payments. I've only received partial refunds and would not recommend this provider.
Claim your business profile now and gain access to all features and respond to customer reviews.