Hello, I was a member of Tudortrade. They claimed to be based of of UK with an office in New York. I invested a lot of money with them, but a few months ago it seems like the company closed or just blocked all.communications. How can I get my money back? Please Help!