CSD EOT LIMITED
14749917 - Incorporated on 22 March 2023
CSD NETWORK SERVICES LTD
04345848 - Incorporated on 28 December 2001
CSD21 LTD
15724953 - Incorporated on 16 May 2024
CSDEU B.V.
FC025300 - Incorporated on 17 May 2004
CSD1 LTD
SC479810 - Incorporated on 11 June 2014
CSDA LTDActive - Proposal to Strike off
15700558 - Incorporated on 2 May 2024
CSDP LTDLiquidation
06062171 - Incorporated on 23 January 2007
CSDL LTDActive - Proposal to Strike off
11709005 - Incorporated on 3 December 2018
SEAMLESS IT EOT LTD
14817244 - Incorporated on 20 April 2023
CSD IT LTDActive - Proposal to Strike off
12909768 - Incorporated on 28 September 2020
CSDJ LTDActive - Proposal to Strike off
12463808 - Incorporated on 14 February 2020
CSDK LTDDisolved
13095020 - Dissolved on 1 July 2025
CSDO LTDDisolved
13292877 - Dissolved on 30 August 2022
BUTTERFLY DATA TRUSTEES LIMITED
13496489 - Incorporated on 6 July 2021
CSD PVT LTDDisolved
11558074 - Dissolved on 7 February 2023
CSD-VSR LTDActive - Proposal to Strike off
07217200 - Incorporated on 8 April 2010
CSD CDB LTDActive - Proposal to Strike off
15593179 - Incorporated on 25 March 2024
CSDC-UK CIC
16147156 - Incorporated on 20 December 2024
CSD LIMITED
14451151 - Incorporated on 30 October 2022
BGY (EMPLOYEE OWNERSHIP TRUST) LTD
15694693 - Incorporated on 30 April 2024