I suggest that you go and check out the website of the seychelles investment board, there's lots of info. You can also check out the website of the immigration department as they do have special permit for non seychellois if you invest no less than 1 million USD in seychelles. All the best.