No, in Belize they don't maintain any banking secrecy. Also banking in Belize is expensive and complicated compared to the Cyprus banks. If you don't care about the banking secrecy then you may look into some other European bank that may be willing to open an bank account for a Seychelles company.
Alternatives would be a real Swiss Bank account, however, it seems that there isn't any reliable resource for opening such remote, so you may need to travel to Switzerland to get the account.