Devon Pixels Ltd has been prospering on the British market for at least 8 years. Started with Registered No. 09982408 in 2016, the company is based at 12 Aspen Grove, Barnstaple EX31 3FB. The firm's declared SIC number is 73110 and has the NACE code: Advertising agencies. February 28, 2022 is the last time when the company accounts were filed.
Darren H. is this particular firm's single managing director, that was appointed on 2016-02-02.
Darren H. is the individual who controls this firm, owns over 3/4 of company shares.