04592619 - registration number of 121 Systems Limited. This company was registered as a Private Limited Company on 2002-11-18. This company has been operating in this business for the last 18 years. This enterprise can be contacted at No.1 Nottingham Science Park Jesse Boot Avenue in Nottingham. The company's zip code assigned to this address is NG7 2RU. This enterprise's principal business activity number is 62090, that means Other information technology service activities. 2019-09-30 is the last time company accounts were filed.
At present, this particular company has a single managing director: Christopher S., who was assigned this position in November 2002. Since November 2002 Derek T., had been supervising this company up until the resignation in 2008. What is more a different director, specifically Lance D. gave up the position in 2002.
Christopher S. is the individual with significant control over this firm, owns over 3/4 of company shares.