Company Address: Address Even Business Park, Block 3C Airport North Road, Off Mombasa Road Nairobi City, Kenya