Bank of England
En 2003, la société fait l’acquisition de l’imprimerie de billets de banque de la Banque d'Angleterre, basée à Debden.