Type: Non-Deposit-Taking
County: Kiambu
Postal Address: P.O Box 1306 - 00217, Kiambu
Head Office: Ushirika Building, Limuru Town