This particular company was located in London under the following Company Registration No.: 06343111. The firm was set up in the year 2007. The main office of the company was located at 170 Finchley Rd . The zip code for this address is NW3 6BP. This company was dissolved in 2022, meaning it had been active for 15 years. The company has a history in name changing. In the past, the firm had four different company names. Up till 2020 the firm was run as I-x Consultants and up to that point its company name was Innovation Delivered.
Andrew W. was the following enterprise's managing director, arranged to perform management duties in 2007.
Andrew W. was the individual who had control over this firm, owned over 3/4 of company shares.