CSCM GROUP HOLDINGS LIMITED
15158939 - Incorporated on 23 September 2023
DATA SCIENCES UK, INC.
FC022811 - Incorporated on 1 July 2000
CSCEC LTD
16466704 - Incorporated on 21 May 2025
CSC COMMODITIES UK LIMITEDLiquidation
08714321 - Incorporated on 2 October 2013
CSC FUND SERVICES UK LIMITED
04736903 - Incorporated on 16 April 2003
CSCTG LTDDisolved
13388478 - Dissolved on 18 October 2022
CSCTC LTD
14553615 - Incorporated on 21 December 2022
HOH - CSC LTD
15522787 - Incorporated on 26 February 2024
EXACT SCIENCES UK, LTD.
07484560 - Incorporated on 6 January 2011
COMPUTER SERVICE CENTRE LTDActive - Proposal to Strike off
04517529 - Incorporated on 22 August 2002
CSC1 LIMITEDLiquidation
05988511 - Incorporated on 3 November 2006
CSCNI LTDDissolved
NI657510 - Dissolved on 22 June 2021
CSCBT LTD.Active - Proposal to Strike off
08699150 - Incorporated on 20 September 2013
DXC UK EMEA FINANCE LIMITED
03417859 - Incorporated on 11 August 1997
CHINOOK SUPER GREEN FUELS HOLDINGS LIMITED
10539903 - Incorporated on 28 December 2016
NHM-CSC LTD.
SC590608 - Incorporated on 7 March 2018
CSCSP LTD
13139618 - Incorporated on 18 January 2021
CSC3 LIMITEDLiquidation
06552102 - Incorporated on 1 April 2008
CSC & M LIMITEDDisolved
05998836 - Dissolved on 22 August 2023
GENEVANT SCIENCES HOLDINGS LIMITED
11134297 - Incorporated on 5 January 2018