Company Address: Address Road 1 off Baba Dogo Road, Ruaraka, Nairobi, Kenya