121 Tech Services came into being in 2013 as a company enlisted under no 08490733, located at CV10 9RB Nuneaton at 20 Fielding Way. The company's last known status was dissolved. 121 Tech Services had been operating offering its services for 3 years.
Mark R. was this enterprise's managing director, appointed in 2013.