Impact Designs Limited has existed in this business for at least 21 years. Registered under the number 04761393 in 2003, the firm is based at Salisbury House, Cambridge CB1 2LA. The company's SIC and NACE codes are 96090 which stands for Other service activities not elsewhere classified. The latest accounts cover the period up to 2022-04-05 and the most current confirmation statement was submitted on 2023-05-12.