MR MR2 LTD
11218539 - Incorporated on 21 February 2018
MACRAE ACCOUNTING LTDActive - Proposal to Strike off
11928014 - Incorporated on 5 April 2019
MACRAE FOODS LIMITEDDisolved
SC141744 - Dissolved on 15 January 2022
MACRAE CONSULTING LIMITED
04740453 - Incorporated on 22 April 2003
MACRAE CAPITAL LIMITED
08515680 - Incorporated on 3 May 2013
MACRAE ROOFING LIMITEDActive - Proposal to Strike off
SC471601 - Incorporated on 4 March 2014
STEPHEN MACRAE LIMITEDDissolved
09029895 - Dissolved on 28 June 2016
CRISDEAN MACRAE LIMITEDActive - Proposal to Strike off
SC499041 - Incorporated on 26 February 2015
MACRAE HEALTH LIMITED
SC500325 - Incorporated on 12 March 2015
ARCHIBALD MACRAE LIMITED
SC545622 - Incorporated on 16 September 2016
MACRAE INDUSTRIES LTD.Disolved
NI683323 - Dissolved on 28 March 2023
CRAIG MACRAE LIMITED
NI674973 - Incorporated on 15 December 2020
MACRAE SOLUTIONS LTD
15659427 - Incorporated on 18 April 2024
MACRAE ENTERPRISES LTD
SC809984 - Incorporated on 9 May 2024
MR & MR LTD
16489396 - Incorporated on 2 June 2025
DONALD R MACRAE LIMITEDDissolved
SC260397 - Dissolved on 21 November 2012
MR MR LTDActive - Proposal to Strike off
15533685 - Incorporated on 1 March 2024
J & M A MACRAE LTD
80 QUEEN MARGARET DRIVE, GLASGOW, LANARKSHIRE, G20 8NZ
IAN MACRAE
Born May 1952
49 NETHERBURY ROAD, LONDON, W5 4SP
ANN MACRAE
40 BURNSIDE, PARBOLD, WIGAN, LANCAHSIRE, UNITED KINGDOM, WN8 7PD