Hi, I am Thierry, living in Seychelles for 17 years.
Please find below some very useful link about setting a business and work permit. Investments are encouraged in some areas, restricted in others. For instance, by law you are not permitted to run an hotel of less then 15 rooms as a foreigner. Forget about tour operator ownership and to work as a tour guide. The policy is to promote local labour.