On Demand Digital Print Ltd is a Private Limited Company, that is located in 20 Brookfield Road in Market Harborough. It's post code is LE16 9DU. This business was set up in 2010. Its registered no. is 07366778. This company's principal business activity number is 18130 which means Pre-press and pre-media services. 2022-03-25 is the last time when company accounts were filed.
Thus far, the following company has only been guided by 1 director: Jane S. who has been managing it for 14 years.
Jane S. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.