STRACHAN ENTERPRISE LTD
10566420 - Incorporated on 17 January 2017
STRACHAN CONSULTANCY LIMITED
SC781194 - Incorporated on 1 September 2023
JANE B LTDDissolved
07280213 - Dissolved on 25 February 2014
L JANE LTDDisolved
12446135 - Dissolved on 2 July 2024
JANE M LTD
16447962 - Incorporated on 13 May 2025
STRACHAN VISICK LIMITED
03173278 - Incorporated on 15 March 1996
ANDERSON STRACHAN LIMITEDLiquidation
SC136716 - Incorporated on 20 February 1992
RONALD STRACHAN LLPDissolved
SO300042 - Dissolved on 13 June 2014
STRACHAN (STOCK) LIMITED
00605064 - Incorporated on 23 May 1958
STRACHAN ENGINEERING LIMITEDDissolved
06748255 - Dissolved on 28 June 2011
STRACHAN DEVELOPMENTS LIMITED
05222542 - Incorporated on 6 September 2004
GILL STRACHAN LIMITEDDissolved
SC356782 - Dissolved on 2 July 2019
STRACHAN NETS LIMITED
SC445104 - Incorporated on 14 March 2013
SCOTT STRACHAN LIMITEDDisolved
11482525 - Dissolved on 14 December 2021
STRACHAN MEDICAL LIMITED
12780264 - Incorporated on 30 July 2020
GARY STRACHAN LIMITED
SC582739 - Incorporated on 29 November 2017
STRACHAN PROPERTIES LIMITED
11823821 - Incorporated on 13 February 2019
MELVILLE STRACHAN LIMITED
SC569294 - Incorporated on 21 June 2017
STRACHAN INVESTMENTS LIMITED
SC656783 - Incorporated on 9 March 2020
STRACHAN INVESTMENTS LTDDisolved
SC690767 - Dissolved on 2 August 2022