Company Address: Address City House, (6TH Flr.) Wabera Street, Nairobi, Kenya