Barnes Road, The Octagon - Suite B207, Accra - Central, Accra, Accra Central, Greater Accra Region
030 274 8270
A private financial institution licensed to receive deposits and make loans. Banks may also provide financial services, such as wealth management.