This company is registered in Essex under the ID 02419934. This firm was registered in the year 1989. The main office of this company is located at 1210 London Road Leigh-on-sea. The postal code is SS9 2UA. This company's Standard Industrial Classification Code is 46900 and has the NACE code: Non-specialised wholesale trade. Display System Fabrications Ltd released its latest accounts for the financial period up to 2022-09-30. The most recent annual confirmation statement was submitted on 2022-12-27.
Stephen C. and David F. are the enterprise's directors and have been working on the company success since September 2001.
David F. 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.