Capita IRG plc
ID Data plc is the UK's leading independent card and card solutions company, with its headquarters in Corby, Northamptonshire. ID Data is primarily a provider of secure, card-based transaction systems and services to the retail, telephony, government, bank and financial sectors.
|Annual Report 2006 in PDF *||31/03/2006||29/09/2006|
|Annual Report 2005 in PDF (1.68Mb)||31/03/2005||30/09/2005|
|Interim Results 2005 in PDF (0.17Mb) *||30/09/2005||23/11/2005|