Company Address: Address Top Plaza, 3 Floor, Suite No. 5, Kindaruma Road Off Ngong Road via Kamburu Drive, Nairobi, Kenya