Head office address: Plot 1422 Independence Avenue, Central Business District, Abuja (Nigeria) Call for help: Nigeria: +234 80 304 96000 Kenya: +254 795 522525 Kenya Office: Marzabit Plaza, Ngong Road, Nairobi (Kenya) Contact Us For Inquiries Submit