Seychelles Licensing Authority

Cottage business license requirements, amended Sep 2022