Other than reporting them, I'm not sure there is too much you can do. It is absolutely harassment (whether you indirectly gave them your info or not), and if you feel your personal safety is compromised I would talk to the police in your local area instead, to see what other options you have outside of the Evony world, as there is only so much that can be done online.