Received out of the blue email asking me to activate an account that I've set up???? I don't think so some how, checked my email history deffo not done by me and from the other comments on here I gather is dodgy, steer clear. Have blocked and reported as spam.
Claim your business profile now and gain access to all features and respond to customer reviews.