I'm a manager of a pub, I had a phone call from these people asking me to confirm basic details of where I work, kind of like the information you can find on Google and have now been harassed to pay for an advert I didn't even know I was agreeing to. They have also told me if I don't pay it will affect MY credit rating because my name is on the invoice??? I don't even know how I ended up agreeing to pay for basic information to be published...absolute joke...