THISTLE PROJECTS LIMITEDDissolved
SC304816 - Dissolved on 10 February 2012
THISTLE LODGES LIMITED
04335848 - Incorporated on 6 December 2001
HONEST THISTLE LIMITED
SC417150 - Incorporated on 16 February 2012
THISTLE RECYCLING LIMITEDDisolved
SC505814 - Dissolved on 8 March 2022
CARDON THISTLE LIMITED
06718277 - Incorporated on 8 October 2008
THISTLE EXPLORATION LIMITED
04735611 - Incorporated on 15 April 2003
THISTLE LANDSCAPES LIMITEDLiquidation
01497800 - Incorporated on 21 May 1980
THISTLE PROPERTIES LIMITEDActive - Proposal to Strike off
04041888 - Incorporated on 27 July 2000
THISTLE VENTILATION LIMITEDDissolved
SC347993 - Dissolved on 7 December 2012
THISTLE LOCUMS LIMITEDDisolved
08980849 - Dissolved on 30 May 2023
CLOVER & THISTLE LIMITED
08504866 - Incorporated on 25 April 2013
THISTLE STUDIOS LIMITEDActive - Proposal to Strike off
SC448080 - Incorporated on 19 April 2013
THISTLE BATHROOMS LIMITEDDisolved
SC363066 - Dissolved on 10 May 2025
THISTLE ASSOCIATES LIMITED
SC387383 - Incorporated on 20 October 2010
THISTLE CONSULTING LIMITED
SC396565 - Incorporated on 29 March 2011
THISTLE TREE LIMITEDActive - Proposal to Strike off
09383678 - Incorporated on 12 January 2015
THISTLE SOUND LIMITED
SC498488 - Incorporated on 20 February 2015
WOOLLY THISTLE LIMITED
SC481107 - Incorporated on 30 June 2014
THISTLE PHARMA LIMITED
SC481884 - Incorporated on 9 July 2014
THISTLE AERO LIMITED
09147948 - Incorporated on 25 July 2014