I received a very iffy letter through the post from this company which on the face of it looks like an outstanding invoice for '460GBP'. If it isn't illegal to send fake invoices through to companies hoping they might sign up for your business unwittingly then I would be surprised. It seems they spam numerous businesses via this method. I would not do business with this company even if I were looking for their types of services.
Claim your business profile now and gain access to all features and respond to customer reviews.