Mike PickupWrong Mike Pickup?
Local Address: London, United Kingdom
The New Mint House Bedford Road
Petersfield, Hampshire GU32 3AL
Company Description: ID Data Group plc is a holding company. The Company is engaged in the provision of secure card based transaction systems and services to the global retail,... more