1975 is the year of the launching of Crest Displays Limited, the company located at Sussex Innovation, 12-16 Addiscombe Road, Croydon. This means it's been fourty nine years Crest Displays has existed in this business, as the company was started on Wed, 3rd Sep 1975. Its reg. no. is 01225065 and the company post code is CR0 0XT. This firm's registered with SIC code 18129, that means Printing n.e.c.. Crest Displays Ltd filed its latest accounts for the period up to 2020-08-31. The most recent annual confirmation statement was submitted on 2022-01-24.