ECO POWER GENERATORS LIMITEDDissolved
07264484 - Dissolved on 21 May 2013
INMESOL GENERATORS (UK) LIMITEDActive - Proposal to Strike off
05652337 - Incorporated on 13 December 2005
MODULAR TIDE GENERATORS LIMITEDDisolved
08297108 - Dissolved on 22 October 2024
SEO LEAD GENERATORS LIMITEDLiquidation
08318058 - Incorporated on 4 December 2012
ELECTRICAL GENERATORS (UK) LIMITEDDisolved
12692578 - Dissolved on 30 November 2021
GENERATORS FOR EXPORT LIMITED
09974762 - Incorporated on 28 January 2016
THISTLE DO IT LTDDissolved
SC428708 - Dissolved on 15 November 2013
THISTLE GEM LTDLiquidation
SC458977 - Incorporated on 12 September 2013
THISTLE BAR LTDDisolved
SC657589 - Dissolved on 16 August 2022
THISTLE WEB LTDDisolved
SC680995 - Dissolved on 9 August 2022
THISTLE BEE LTD
09983069 - Incorporated on 2 February 2016
THISTLE DEE LTD
10568920 - Incorporated on 17 January 2017
THISTLE ONE LTDActive - Proposal to Strike off
SC592745 - Incorporated on 28 March 2018
BBS THISTLE LTD
14142464 - Incorporated on 30 May 2022
RIFFA LEAD GENERATORS LTDDisolved
12903486 - Dissolved on 7 June 2022
THISTLE UK LIMITEDDissolved
04517072 - Dissolved on 29 January 2019
MK THISTLE LIMITEDDissolved
SC404502 - Dissolved on 15 May 2018
THISTLE DO LIMITEDDisolved
SC614950 - Dissolved on 24 January 2023
LIVEWIRE INTERNATIONAL LIMITEDDissolved
04467904 - Dissolved on 16 March 2010
THISTLEBERRIE LIMITED
SC515788 - Incorporated on 16 September 2015