Innovaserve started conducting its operations in 2011 as a Private Limited Company registered with number: 07729707. The company's head office was based in Nottingham at 6 Clinton Avenue. This particular Innovaserve Limited company had been operating offering its services for at least 4 years.
Edward B. was this enterprise's managing director, arranged to perform management duties in 2011.