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