NPS RECOVERY LIMITED
12176404 - Incorporated on 27 August 2019
NPS AUTOMOTIVE LIMITEDActive - Proposal to Strike off
11306120 - Incorporated on 12 April 2018
NPS INFINITY LIMITEDDisolved
10124234 - Dissolved on 26 November 2024
NPS SYSTEMS LIMITEDDissolved
03758063 - Dissolved on 22 November 2011
NPS MANAGEMENT LIMITEDActive - Proposal to Strike off
06340189 - Incorporated on 10 August 2007
NPS CAREMORE LIMITED
04470237 - Incorporated on 26 June 2002
NPS BARNSLEY LIMITED
07378589 - Incorporated on 16 September 2010
NPS BRADFORD LIMITED
08117422 - Incorporated on 25 June 2012
NPS CONTROLS LIMITED
03812988 - Incorporated on 23 July 1999
NPS PROPERTIES LIMITED
04819447 - Incorporated on 3 July 2003
NPS SERVICES LIMITED
06606672 - Incorporated on 30 May 2008
NPS UMBRELLA LIMITEDDisolved
10087605 - Dissolved on 25 November 2022
NPS ACCOUNTANCY LIMITEDActive - Proposal to Strike off
10087805 - Incorporated on 29 March 2016
NPS PETERBOROUGH LIMITED
10213568 - Incorporated on 3 June 2016
NPS CATERING LIMITEDDisolved
13393470 - Dissolved on 26 September 2023
NPS ELECTRICAL LIMITED
13603158 - Incorporated on 6 September 2021
NPS MECHANICAL LIMITED
14017830 - Incorporated on 1 April 2022
NPS OPTIMISER LIMITED
15948244 - Incorporated on 10 September 2024
NPSH SERVICES LTD
16461507 - Incorporated on 20 May 2025
NPS LOGISTICS LTDActive - Proposal to Strike off
11569410 - Incorporated on 14 September 2018