This Innervate Technology Solutions Limited business has been on the market for thirty three years, as it's been founded in 1991. Started with registration number 02623681, Innervate Technology Solutions is a Private Limited Company located in Third Floor, Leeds LS1 5QS. Up till now Innervate Technology Solutions Limited changed the name three times. Before November 3, 2017 it used the business name Ciber Uk. Later on it switched to the business name Ecsoft Uk that was used till November 3, 2017 then the currently used name was agreed on. This business's registered with SIC code 62090 and their NACE code stands for Other information technology service activities. The company's most recent filed accounts documents were submitted for the period up to 2019-04-30 and the most current confirmation statement was submitted on 2019-06-17.