THISTLE HOMES LIMITEDDisolved
SC111210 - Dissolved on 17 October 2023
HIGHLAND THISTLE LIMITEDDissolved
SC238193 - Dissolved on 22 February 2013
THISTLE TRANSPORT LIMITED
00262410 - Incorporated on 3 February 1932
THISTLE PUBLICATIONS LIMITEDActive - Proposal to Strike off
SC266626 - Incorporated on 19 April 2004
THISTLE ROSE LIMITEDDissolved
SC289573 - Dissolved on 2 December 2011
THISTLE ASSOCIATES LIMITEDDissolved
SC354226 - Dissolved on 9 April 2010
ABERDARE THISTLE LIMITEDDisolved
04442575 - Dissolved on 13 July 2021
THISTLE CLINIC LIMITED
04501019 - Incorporated on 1 August 2002
THISTLE GRANGE LIMITEDActive - Proposal to Strike off
04726710 - Incorporated on 8 April 2003
THISTLE TECHNOLOGIES LIMITEDDisolved
SC366749 - Dissolved on 8 February 2022
VIOLET THISTLE LIMITEDActive - Proposal to Strike off
06597394 - Incorporated on 20 May 2008
PURPLE THISTLE LIMITEDDisolved
07469941 - Dissolved on 28 September 2024
MARSH & THISTLE LIMITEDDissolved
07521072 - Dissolved on 27 February 2018
THISTLE RAIL LIMITED
07943881 - Incorporated on 9 February 2012
THISTLE CARS LIMITEDDissolved
07951856 - Dissolved on 1 October 2013
THISTLE SOLUTIONS LIMITED
SC370678 - Incorporated on 5 January 2010
ENQUEST THISTLE LIMITEDLiquidation
04487223 - Incorporated on 16 July 2002
ZIGGY THISTLE LIMITEDDisolved
09024792 - Dissolved on 19 April 2022
THISTLE HOLIDAYS LIMITED
SC454786 - Incorporated on 18 July 2013
THISTLE SOLUTIONS LIMITED
08592305 - Incorporated on 1 July 2013