Type: Deposit-Taking
County: Mombasa
Postal Address: P.O Box 95011 – 80104, Mombasa
Head Office: Moi Avenue, Mombasa