IAIN A. MACRAE LIMITEDDissolved
SC042113 - Dissolved on 15 January 2010
IAIN MACRAE LIMITED
11085747 - Incorporated on 28 November 2017
MR T MILLAR LTD
10980856 - Incorporated on 25 September 2017
IAIN MACRAE PLANT HIRE LTDActive - Proposal to Strike off
SC541775 - Incorporated on 3 August 2016
BENZIES LTDDisolved
SC712678 - Dissolved on 25 January 2022
BENZIER LTD
SC811408 - Incorporated on 23 May 2024
SOPHIE MACRAE MRCVS LIMITED
11517980 - Incorporated on 15 August 2018
MACRAE & CO
SL001966 - Incorporated on 30 July 1992
BENZIE CONTRACTING LTDDisolved
09663606 - Dissolved on 17 October 2023
MR IAIN MICHAEL BROWN LIMITEDDisolved
12009176 - Dissolved on 29 August 2023
A E MACRAE & CO
SL000650 - Incorporated on 29 June 1984
I.A. MACRAE LTDActive - Proposal to Strike off
SC413905 - Incorporated on 4 January 2012
L. M. MACRAE LTDDisolved
SC617132 - Dissolved on 30 May 2023
BENZIE & CO. LIMITED
SC826118 - Incorporated on 16 October 2024
BENZIE INSTALLATIONS LTD
09629897 - Incorporated on 9 June 2015
JEAN MILLAR & COMPANY
NI002777 - Incorporated on 6 February 1950
D&R MACRAE LTD
10658080 - Incorporated on 8 March 2017
MACRAE & CO LLP
OC331596 - Incorporated on 21 September 2007
I. MACRAE LTD.Active - Proposal to Strike off
SC445871 - Incorporated on 25 March 2013
BENZIE GRAPHICS LIMITED
04784686 - Incorporated on 2 June 2003