Located at Sovereign House, Mansfield NG18 4LQ Impression Technology Europe Limited is a Private Limited Company with 07219260 registration number. This firm was launched fourteen years ago. The company currently known as Impression Technology Europe Limited was known under the name Hicorp 81 until 2010-04-26 when the business name got changed. The enterprise's classified under the NACE and SIC code 99999, that means Dormant Company. 30th April 2022 is the last time when the company accounts were reported.
As for this specific firm, all of director's duties have so far been done by Roy B. who was arranged to perform management duties in 2010. That firm had been governed by Roy B. up until fourteen years ago. To support the directors in their duties, the abovementioned firm has been utilizing the expertise of Roy B. as a secretary for the last fourteen years.
Roy B. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.