DXC UK HOLDINGS LIMITED
07073338 - Incorporated on 11 November 2009
DXC UK INTERNATIONAL HOLDINGS LIMITED
07073332 - Incorporated on 11 November 2009
DXC UK INTERNATIONAL LIMITED
07073335 - Incorporated on 11 November 2009
CSC COMPUTER SCIENCES LIMITED
00963578 - Incorporated on 9 October 1969
DXC UK INTERNATIONAL OPERATIONS LIMITED
07073279 - Incorporated on 11 November 2009
DXC UK INTERNATIONAL SERVICES LIMITEDDisolved
07073277 - Dissolved on 17 April 2023
DXC UK FINANCING LLPDisolved
OC350804 - Dissolved on 19 February 2022
CSC COMPUTER SCIENCES CAPITAL LIMITEDActive - Proposal to Strike off
07073195 - Incorporated on 11 November 2009
COMPUTER SCIENCES UK LIMITEDDissolved
02594248 - Dissolved on 26 August 2014
CSC (UK) LTDDissolved
07719158 - Dissolved on 3 September 2013
CSC LIFE SCIENCES LIMITEDDisolved
02200831 - Dissolved on 6 January 2022
CONSTRUCTION SITE AND CONSULTANCY SERVICES LTD
07790367 - Incorporated on 28 September 2011
CSCLB UK LTD
16583244 - Incorporated on 15 July 2025
CSCM (UK) LIMITED
09003316 - Incorporated on 17 April 2014
ANODAS SOFTWARE LIMITED
03788673 - Incorporated on 14 June 1999
CSC UKD 6 LIMITEDActive - Proposal to Strike off
00735459 - Incorporated on 14 September 1962
CSC UKD 4 LIMITEDDissolved
01537196 - Dissolved on 15 June 2021
DXC UK (MIDDLE EAST) LIMITEDLiquidation
02846149 - Incorporated on 19 August 1993
AINO AUDIO LTD
11614830 - Incorporated on 10 October 2018
CSC HOLDINGS LTD
16516161 - Incorporated on 13 June 2025