ALLAN HEYActive - Proposal to Strike off
07556150 - Incorporated on 8 March 2011
S.E. ALLAN LTD.Dissolved
SC228196 - Dissolved on 16 February 2016
G R ALLAN LTDDisolved
SC602809 - Dissolved on 23 August 2022
J W ALLAN LTDActive - Proposal to Strike off
09443340 - Incorporated on 17 February 2015
F J MACRAE (ROPE ACCESS) LTDDisolved
SC558917 - Dissolved on 20 July 2021
JACK MACRAE DESIGN LTD.Disolved
11810570 - Dissolved on 23 May 2023
MR JAMESON'S TRADING COMPANY LTDActive - Proposal to Strike off
09902862 - Incorporated on 4 December 2015
MACRAEREHAB LIMITED
08257543 - Incorporated on 17 October 2012
MR. JAMES @ JOSEPH ELLIOTT LIMITED
04494880 - Incorporated on 25 July 2002
ALLAN SS LTDActive - Proposal to Strike off
08580133 - Incorporated on 21 June 2013
SD ALLAN LTDDisolved
SC457684 - Dissolved on 4 January 2022
DU ALLAN LTDDisolved
13586866 - Dissolved on 8 August 2023
MACRAE PROPERTY LTD
SC807066 - Incorporated on 16 April 2024
ANDERSON MACRAE LLPDissolved
OC300158 - Dissolved on 13 September 2011
MACRAE PARTNERS LTDDisolved
08065999 - Dissolved on 30 September 2021
K.MACRAE & SONS LIMITED
SC394248 - Incorporated on 24 February 2011
SHAW MACRAE LIMITED
02532834 - Incorporated on 20 August 1990
A MACRAE PROJECTS LTDDisolved
10087857 - Dissolved on 30 August 2022
IAIN MACRAE LIMITED
11085747 - Incorporated on 28 November 2017
MACRAE HIGHLAND LTD
SC636692 - Incorporated on 22 July 2019