Printing company founded in 1960 by Edward and Eileen Plumridge
41 High Street, Linton, Cambridge, UK.
UK Registered Company number 01252915, incorporated on 1 April 1976
Registered office address (August 2019) 75 Newnham Street, Ely, Cambridgeshire, CB7 4PQ