They took £120 from my account despite cancelling my registration (and not continuing with the free trial 2 years ago!) I emailed them and they refused to refund it saying it was on autorenewal but I've never used their services.
Claim your business profile now and gain access to all features and respond to customer reviews.