ECI SOFTWARE SOLUTIONS EUROPE HOLDINGS LIMITED
05921693 - Incorporated on 1 September 2006
ECI 8 EUROPE L.P.
LP011921 - Incorporated on 16 March 2007
ECI 10 (EUROPE) L.P.
LP016523 - Incorporated on 25 February 2015
ECI SOFTWARE SOLUTIONS LIMITED
04162072 - Incorporated on 16 February 2001
ECI 9 (EUROPE) LP
LP015098 - Incorporated on 16 July 2012
XTREME SOFTWARE SOLUTIONS LIMITED
HIGH BRINKS 107 LUBENHAM HILL, MARKET HARBOROUGH, LEICESTERSHIRE, UNITED KINGDOM, LE16 9DG
FIORU SOFTWARE SOLUTIONS LIMITED
Kilkenny Innovation Center Burrells Hall, St Kierans Colllege, Kilkenny, Co Kilkenny, Ireland
SOFTWARE ANALYSIS SOLUTIONS LIMITED
4 OLD ROAD SOUTH, KEMPSEY, WORCESTERSHIRE, UNITED KINGDOM, WR5 3NH
CTI SOLUTIONS (EUROPE) LIMITED
15A HIGH STREET, BATTLE, EAST SUSSEX, TN33 0AE
SB HOLDINGS EUROPE LIMITED
1 SILK STREET, LONDON, UNITED KINGDOM, EC2Y 8HQ
OTC EUROPE HOLDINGS LIMITED
5TH FLOOR 10 FINSBURY SQUARE, LONDON, ENGLAND, EC2A 1AF
LENDLEASE EUROPE HOLDINGS LIMITED
C/O Pinsent Masons Llp 30 Crown Place, London, England, EC2A 4ES
TRICOR EUROPE (HOLDINGS) LIMITED
LEVEL 54 HOPEWELL CENTRE, 183 QUEEN'S ROAD EAST,, HONG KONG, HONG KONG
EUROPE INCOMING HOLDINGS LIMITED
166 COLLEGE ROAD, HARROW, MIDDLESEX, ENGLAND, HA1 1RA
OTC EUROPE HOLDINGS LIMITED
5th Floor 10 Finsbury Square, London, United Kingdom, EC2A 1AF
ECI VENTURES LIMITED
80 Strand, London, England, WC2R 0DT
ECI GROUP LIMITED
80 Strand, London, England, WC2R 0DT
SUN EUROPEAN HOLDINGS LIMITED
39A WELBECK STREET, LONDON, ENGLAND, W1G 8DH
DEBT SOLUTIONS (HOLDINGS) LIMITED
33-34 Winckley Square, Preston, Lancashire, England, PR1 3EL
H&F EUROPE HOLDINGS I LLC
MARITIME PLAZA ONE MARITIME PLAZA, 12TH FLOOR, SAN FRANCISCO, 94111 CALIFORNIA, UNITED STATES