NORMINGTON LTDActive - Proposal to Strike off
05997774 - Incorporated on 14 November 2006
MACRAE & CO
SL001966 - Incorporated on 30 July 1992
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
J NORMINGTON LIMITED
05522299 - Incorporated on 29 July 2005
ELSIE NORMINGTON FOUNDATION
CS001152 - Incorporated on 28 May 2013
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
NORMINGTON CLOSE LIMITED
03055075 - Incorporated on 10 May 1995
DUNCAN & DUNCAN
LP004860 - Incorporated on 16 May 1995
NORMINGTON'S HAIR LTD
10567711 - Incorporated on 17 January 2017
TEANINICH HOLDINGS LIMITED
SC759706 - Incorporated on 21 February 2023
SKYE FUELS LTD
SC691590 - Incorporated on 9 March 2021
IAN MACRAE LTD
13360178 - Incorporated on 27 April 2021
DR MACRAE LTDActive - Proposal to Strike off
SC538564 - Incorporated on 22 June 2016
J & J MACRAE WP LTD
15807919 - Incorporated on 28 June 2024
NORMINGTON AND SONS LIMITED
02697534 - Incorporated on 16 March 1992
MACRAE BUSINESS SOLUTIONS LIMITEDActive - Proposal to Strike off
SC507495 - Incorporated on 3 June 2015