Seychelles Licensing Authority

Licences (Motor Vehicle Dealers) Regulations