Company Address: Address Top Plaza, Suite # 2-7, Top Plaza Kindaruma Road, off Ngong Road P.O Box 3022-00100, Nairobi, Kenya