Double Six Press came into being in 2000 as a company enlisted under no 04131708, located at CF10 1DY Cardiff at Menzies Llp 5th Floor Hodge House. This company has been in business for 24 years and its last known state is liquidation. This firm's declared SIC number is 18129 and their NACE code stands for Printing n.e.c.. 2019-04-30 is the last time when company accounts were filed.