NSC75 LTD
09268477 - Incorporated on 17 October 2014
NSC-UK LTDDissolved
07354854 - Dissolved on 25 September 2012
NSCG LTDDisolved
15995904 - Dissolved on 28 January 2025
NSCB LTD
07534561 - Incorporated on 18 February 2011
NSC IT LTD
11922362 - Incorporated on 3 April 2019
NSCH LTD
16385512 - Incorporated on 14 April 2025
NSCG TM LTD
14485876 - Incorporated on 15 November 2022
NSC 46 LIMITEDActive - Proposal to Strike off
10282378 - Incorporated on 16 July 2016
NSC MCR LTD
15527440 - Incorporated on 27 February 2024
NSCON LTD
16342019 - Incorporated on 25 March 2025
NSCL LTDDissolved
05262304 - Dissolved on 26 March 2019
JSC NSC LP
SL018486 - Incorporated on 21 October 2014
NSCT LTDActive - Proposal to Strike off
09411519 - Incorporated on 28 January 2015
NSCI LTD
09928876 - Incorporated on 23 December 2015
NSCMW LTD
08498251 - Incorporated on 22 April 2013
NSC MAC LTDDisolved
NI669716 - Dissolved on 2 November 2021
NSCOM LTDDisolved
13547759 - Dissolved on 19 September 2023
NSCOM LTDDisolved
15373058 - Dissolved on 4 February 2025
NSCUK LTD
16178438 - Incorporated on 13 January 2025
NSC 365 LIMITEDLiquidation
09818064 - Incorporated on 9 October 2015