RONALD STRACHAN LLPDissolved
SO300042 - Dissolved on 13 June 2014
IAN STRACHAN LTD
06190287 - Incorporated on 28 March 2007
RONALD STRACHAN (FRASERBURGH) LTD
SC443975 - Incorporated on 1 March 2013
ALEXANDER RONALD LTDDisolved
12543951 - Dissolved on 14 March 2023
RONALD IAN TAYLOR T0392 LTDDisolved
04845954 - Dissolved on 30 November 2021
IAN STRACHAN COMMUNICATIONS LIMITED
05091894 - Incorporated on 2 April 2004
IAN ALEXANDER LIMITEDDisolved
05134783 - Dissolved on 22 March 2022
MAXIMILLION EVENTS LIMITED
SC111004 - Incorporated on 6 May 1988
STRACHAN &STRACHAN LIMITEDDisolved
09301046 - Dissolved on 22 February 2022
ALEXANDER IAN HEADY LTDDissolved
12376111 - Dissolved on 29 June 2021
MR IAN HEALY LIMITEDDisolved
NI682989 - Dissolved on 21 November 2023
MR LAURENCE IAN HOWARD-CLARK LIMITED
09316877 - Incorporated on 18 November 2014
RONALD & RONALD LIMITED
02315175 - Incorporated on 9 November 1988
IAN ALEXANDER PROPERTY LIMITED
09510203 - Incorporated on 25 March 2015
CACE ELECTRICAL ENGINEERING LIMITEDLiquidation
09838640 - Incorporated on 23 October 2015
MR ROD ALEXANDER LIMITED
11950770 - Incorporated on 17 April 2019
MR. ALEXANDER LAUGHLIN LIMITEDLiquidation
SC332947 - Incorporated on 25 October 2007
MR NICHOLAS IAN PURSEY LTDDisolved
12206854 - Dissolved on 29 March 2022
MRS IAN CROSSMAN LIMITEDActive - Proposal to Strike off
07769687 - Incorporated on 12 September 2011
A H STRACHAN LTDActive - Proposal to Strike off
05925105 - Incorporated on 5 September 2006