Secure Trust Bank PLCView company profile →Aug 16, 2025Good experienceNo complications on opening the account and withdrawing.