« Back to Construction and Engineering Lenora Co. Ltd AddressPO Box 8566-00200 CityNairobi Phone+254 20 249 5883