Company Address: Address Even Business Park 5th Flr, Airport North Road, Nairobi, Kenya