Novatech Technologies LtdOther placesTom Mboya Street, World Business Center, 3rd Flr, Shop 7Nairobi, 00100 · KE+254741570020info@novatechtechnologies.co.kenovatechtechnologies.co.keHours not available