Company Address: Address Delta Tower, 7th Floor-Suite 708, Westlands, Nairobi, 00800