Thank you very much! I did not know this about Seychelles :)
Btw do you know about how it is for BVI, as it was another country that I have heard good things about :)
I know your company is particularly experts in Cyprus, could you tell me about reporting/filing requirements for there?