993 TURBO LTD.
SC555315 - Incorporated on 23 January 2017
TURBO3D LTD
15357993 - Incorporated on 18 December 2023
TURBO90 LTDDisolved
14378181 - Dissolved on 4 March 2025
HELIOS TRUSTEE LIMITED
11474265 - Incorporated on 19 July 2018
B & R POWER SYSTEMS LIMITEDDissolved
SC254149 - Dissolved on 18 June 2010
I.C.E.L. POWER SYSTEMS LIMITED
03928381 - Incorporated on 17 February 2000
U.P.S. POWER SYSTEMS LIMITED
04753444 - Incorporated on 6 May 2003
E T POWER SYSTEMS LIMITED
03558724 - Incorporated on 6 May 1998
POWER SYSTEMS (E&C) LIMITED
06501950 - Incorporated on 12 February 2008
D C POWER SYSTEMS LIMITEDActive - Proposal to Strike off
04204008 - Incorporated on 23 April 2001
M W POWER SYSTEMS LIMITED
03069822 - Incorporated on 19 June 1995
2M POWER SYSTEMS LIMITEDDisolved
SC083353 - Dissolved on 29 November 2023
N & J POWER SYSTEMS LIMITEDActive - Proposal to Strike off
09182394 - Incorporated on 19 August 2014
M-POWER SYSTEMS LIMITED
06890844 - Incorporated on 29 April 2009
TURBO LIMITEDDissolved
05480093 - Dissolved on 8 October 2013
E&P TURBO LTD
05701154 - Incorporated on 7 February 2006
TURBO LTDActive - Proposal to Strike off
10925439 - Incorporated on 21 August 2017
TURBO 77 LTDActive - Proposal to Strike off
11173613 - Incorporated on 29 January 2018
EEC POWER SYSTEMS LTD
08113678 - Incorporated on 21 June 2012
POWER TAP SYSTEMS LTD
14553151 - Incorporated on 21 December 2022