Company Address: Address Chemelil Sugar Company P. O. Box 177 – 40107, Muhoroni. Kenya