ECI 11 B LP
LP021105 - Incorporated on 4 July 2020
ECI 11 D LP
LP021940 - Incorporated on 20 July 2021
ECI 12 LP
LP022465 - Incorporated on 8 March 2022
ECI 11 E LP
LP022483 - Incorporated on 17 March 2022
ECI 10 D LP
SL035456 - Incorporated on 23 December 2021
ECI 12 E LP
LP023867 - Incorporated on 11 October 2024
ECI GROUP HOLDINGS LIMITED
15349311 - Incorporated on 13 December 2023
ECI EUROPE CAPITAL INVEST LIMITEDActive - Proposal to Strike off
08433126 - Incorporated on 7 March 2013
ECI EUROPE COMPLIANCE INSPECTION LIMITED
08621689 - Incorporated on 23 July 2013
ECI EMISSION SYSTEM EUROPE LIMITEDActive - Proposal to Strike off
10048222 - Incorporated on 8 March 2016
FUTURE TEK SOLUTIONS HOLDINGS LIMITED
166 CEDAR ST, KESWICK, ONTARIO, CANADA, L4P 2J3
BENTHAM SOFTWARE LIMITED
15 RYE STREET, RYE STREET, BISHOPS STORTFORD, HERTFORDSHIRE, ENGLAND, CM23 2HA
RENATO SOFTWARE LIMITED
11 HIGH STREET RUDDINGTON, NOTTINGHAM, NOTTINGHAMSHIRE, ENGLAND, NG11 6DT
BENTHAM SOFTWARE LIMITED
15 RYE STREET, RYE STREET, BISHOP'S STORTFORD, HERTFORDSHIRE, UNITED KINGDOM, CM23 2HA
BENTHAM SOFTWARE LIMITED
15 RYE STREET, RYE STREET, BISHOP'S STORTFORD, HERTFORDSHIRE, UNITED KINGDOM, CM23 2HA
BENTHAM SOFTWARE LIMITED
15 RYE STREET, BISHOP'S STORTFORD, HERTFORDSHIRE, UNITED KINGDOM, CM23 2HA
QUANTUS SOFTWARE LIMITED
105 SHAM PENG TONG PLAZA, VICTORIA, MAHE, SEYCHELLES
WELCOM SOFTWARE LIMITED
THE EXCHANGE STATION PARADE, HARROGATE, NORTH YORKSHIRE, HG1 1TS
BENTHAM SOFTWARE LIMITED
15 RYE STREET, BISHOP'S STORTFORD, HERTFORDSHIRE, UNITED KINGDOM, CM23 2HA
3TC SOFTWARE LIMITED
BROOK HENDERSON HOUSE 37-43 BLAGRAVE STREET, READING, BERKSHIRE, RG1 1PZ