Hmm, seems risky, even with a virtual office, if I still live in Greece and manage the company here, won't the Estonian company be considered a tax resident of Greece?
Yes, you are correct. Greece will tax your Estonian-registered company as a Greek company since you manage the company from Greece.