Contact Us

Physical Address
Eden Plaza F28
Eden Island
Mahe
Seychelles
Contact Numbers
SEYCHELLES: +248 4303750
UNITED KINGDOM: +44 20 35198517
JAPAN: +81 3 45894882




Leave this field empty