1
I found out that multiple websites claim that they are owned and operated by... my own company!
All of them are webshops selling clothes/jewellery.
Obviously I have nothing to do with them but unfortunately my company now is associated with these dodgy websites... some of them use Shopify and others use a thing called Shoplazza.
It looks like many other companies are affected by this scam, just google "not a returning address" and you will see...
What's the best way to deal with this? Any help would be appreciated!
Thanks