SBM Bank (Seychelles) Limited Postal Address: Allied Plaza Building, Francis Rachel Street, P. O. Box 1474, Victoria, Mahé, Seychelles Telephone: (+248) 4303356 Email: [email protected] Website: https://sbmgroup.mu