inactiveINTERCARD PAYMENT SERVICES LIMITED
(United Kingdom, 12 Dec 2007-11 Aug 2009, 2ND FLOOR, 145-157 ST JOHN STREET, LONDON, EC1V 4PY)
inactiveINTERCARD SERVICES LIMITED
(United Kingdom, 1 Nov 1999-21 Dec 2010, 2 Maylands Wood
Hall Road, Hemel Hempstead, Herts, HP2 7BH)
inactiveINTERCARD SYSTEMS LIMITED
(United Kingdom, 1 Nov 1999-21 Dec 2010, 2 Maylands Wood
Hall Road, Hemel Hempstead, Herts, HP2 7BH)
inactivePROCARD LIMITED
(United Kingdom, 17 Feb 1998-29 Nov 2011, 2 Maylands Wood
Hall Road, Hemel Hempstead, Herts, HP2 7BH)
Previously/Alternatively known as INTERCARD LIMITED