J & J MACRAE WP LTD
15807919 - Incorporated on 28 June 2024
MACRAE BUSINESS SOLUTIONS LIMITEDActive - Proposal to Strike off
SC507495 - Incorporated on 3 June 2015
CLELANDRENWICK LTD
NI704474 - Incorporated on 8 November 2023
CLELAND TRADE LP
SL019834 - Incorporated on 4 March 2015
CLELAND GALA DAY
CS004321 - Incorporated on 20 November 2019
MACRAE INN LTD
10660761 - Incorporated on 9 March 2017
B CLELAND LIMITEDLiquidation
NI000190 - Incorporated on 6 August 1924
SUSAN CLELAND LTDDisolved
NI684710 - Dissolved on 27 June 2023
CRAIG & CO ACCOUNTANTS LIMITEDLiquidation
SC282194 - Incorporated on 29 March 2005
R.B. MACRAE LIMITEDDissolved
SC033923 - Dissolved on 25 March 2011
MACRAE GROUP PLCDissolved
06570635 - Dissolved on 31 May 2011
M MACRAE LIMITED
09781390 - Incorporated on 17 September 2015
CLELAND 71 LIMITED
SC478529 - Incorporated on 27 May 2014
H MACRAE LIMITED
07903069 - Incorporated on 9 January 2012
MACRAE I&C LIMITEDDisolved
SC592267 - Dissolved on 30 May 2023
CLELAND CHIPPY LTDDisolved
SC788323 - Dissolved on 20 May 2025
R MACRAE LIMITED
SC307709 - Incorporated on 30 August 2006
J K MACRAE LIMITED
SC356198 - Incorporated on 9 March 2009
CLELAND BARBER LTDDisolved
SC650744 - Dissolved on 17 October 2023
JB CLELAND LIMITED
SC208380 - Incorporated on 21 June 2000