Company Address: Address Stima Investment Plaza 1, 3rd Floor Wing A, Mushebi Rd, Parklands. Nairobi, Kenya.