Situated at Unit K1, Leeside Road, London N17 0QJ Tecna Display Limited is classified as a Private Limited Company registered under the 02936967 Companies House Reg No. This firm was launched 30 years ago. Started as On Show Display, this company used the business name up till 2003, the year it was replaced by Tecna Display Limited. The firm's declared SIC number is 32990 which stands for Other manufacturing n.e.c.. The company's most recent annual accounts cover the period up to July 31, 2022 and the most current annual confirmation statement was filed on September 23, 2023.
From the data we have gathered, this limited company was founded in Wednesday 8th June 1994 and has so far been managed by seven directors, out of whom four (Mukesh K., Philippe V., Bryan H. and Jonathan E.) are still participating in the company's duties. To find professional help with legal documentation, the limited company has been utilizing the expertise of Albert B. as a secretary for the last nineteen years.