M E STROM LIMITED
05615310 - Incorporated on 8 November 2005
STROMBACH LTD.Liquidation
SC049043 - Incorporated on 13 August 1971
2 STROM LIMITEDDisolved
14360973 - Dissolved on 20 February 2024
STROMTECHS LTD
06459026 - Incorporated on 21 December 2007
NORTH STROME LTDDisolved
13924823 - Dissolved on 22 July 2025
STROMINALAB LTDDisolved
14265680 - Dissolved on 27 August 2024
SRM CONTRACTING LIMITEDActive - Proposal to Strike off
05586460 - Incorporated on 7 October 2005
STROM BUSINESSGROUP LIMITEDDisolved
15461946 - Dissolved on 15 April 2025
DIGITAL STROM LIMITED
14211710 - Incorporated on 4 July 2022
STROM INTERNATIONAL LIMITED
03508601 - Incorporated on 12 February 1998
STROM EUROPE LIMITEDActive - Proposal to Strike off
07577157 - Incorporated on 24 March 2011
STROM CONSULTING LIMITEDActive - Proposal to Strike off
07155574 - Incorporated on 12 February 2010
STROM PARTNERS LTD
07873652 - Incorporated on 7 December 2011
STROM COLLECTION LTDDisolved
11492126 - Dissolved on 26 April 2022
STROM SWEDEN LIMITEDActive - Proposal to Strike off
09767028 - Incorporated on 8 September 2015
STROM CYCLES LIMITEDActive - Proposal to Strike off
12078549 - Incorporated on 1 July 2019
STROME LIMITEDActive - Proposal to Strike off
08798934 - Incorporated on 2 December 2013
STROME FERRY LTDDisolved
13887600 - Dissolved on 17 October 2023
STROMCOUNSELING LTD
14449145 - Incorporated on 28 October 2022
SRM ENERGY LIMITED
05806753 - Incorporated on 5 May 2006