Company Address: Address P.O. Box 76417-00508 Jumuia Place, Lenana Road, Nairobi, Kenya.