Company Address: Address Eden Square, Westlands, Nairobi, Kenya, 01100