Orchard Print Services came into being in 1992 as a company enlisted under no 02767539, located at NN5 5LF Northampton at 100 St James Road. It has been in business for 32 years and its official status is liquidation. The enterprise's declared SIC number is 17230 meaning Manufacture of paper stationery. 2018-10-31 is the last time the company accounts were filed.