Advanced company searchLink opens in new window

EFFISOFT UK LIMITED

Company number 13805739

Persons with significant control: 1 active person with significant control / 0 active statements

Duck Creek Technologies Limited Active

Correspondence address
C/O Skadden, Arps, Slate, Meagher & Flom (Uk) Llp, 22 Bishopsgate, London, United Kingdom, EC2N 4BQ
Notified on
12 July 2022
Governing law
Legal form
Place registered
Companies House
Registration number
10124977
Incorporated in
United Kingdom
Nature of control
Ownership of shares – 75% or more
Ownership of voting rights - 75% or more
Right to appoint or remove directors

Carlyle Europe Technology Partners Iii Ceased

Correspondence address
1001 Pennsylvania Avenue, Nw Suite 220 South, Washington Dc, United States, 20004-2502
Notified on
17 December 2021
Ceased on
12 July 2022
Governing law
Legal form
Place registered
Uk Register Of Companies
Registration number
Lp015900
Incorporated in
United Kingdom
Nature of control
Ownership of shares – 75% or more
Ownership of voting rights - 75% or more
Right to appoint or remove directors