This particular Jigsaw Digital Display Limited company has been offering its services for at least 12 years, having launched in 2012. Started with registration number 08258708, Jigsaw Digital Display was set up as a Private Limited Company with office in 3 The Courtyard Harris Business Park Hanbury Road, Bromsgrove B60 4DJ. The firm's registered with SIC code 99999 and their NACE code stands for Dormant Company. Jigsaw Digital Display Ltd released its latest accounts for the financial period up to March 31, 2021. Its latest confirmation statement was filed on October 18, 2021.