WALLACE MR CHRISTOPHER RTG LTDActive - Proposal to Strike off
SC800414 - Incorporated on 25 February 2024
MACGILLIVRAY COOPER LTDDissolved
03334804 - Dissolved on 1 February 2011
ANNA MACGILLIVRAY LIMITED
05337338 - Incorporated on 19 January 2005
MACGILLIVRAY MOTORS LTD
SC360354 - Incorporated on 28 May 2009
W.J. MACGILLIVRAY & SONS
SL003623 - Incorporated on 26 October 1999
MACGILLIVRAY ENGINEERING LTD
08288022 - Incorporated on 9 November 2012
IAIN MACGILLIVRAY LTD
SC486390 - Incorporated on 10 September 2014
JESSICA MACGILLIVRAY LTDDisolved
12909997 - Dissolved on 13 December 2022
MACGILLIVRAY & ASSOCIATES LIMITED
02487881 - Incorporated on 2 April 1990
D.P. MACGILLIVRAY (CALROSSIE)
SC034726 - Incorporated on 30 December 1959
MACGILLIVRAY CONSTRUCTION LTD
SC533131 - Incorporated on 19 April 2016
MR STEPHEN MICHAEL MCCORMACK LIMITEDDisolved
13809026 - Dissolved on 25 February 2025
D J MACGILLIVRAY & CO
SL000744 - Incorporated on 15 July 1985
MACGILLIVRAY GLASTULLICH FARMS LP
SL033012 - Incorporated on 11 May 2018
ALEXANDER MACGILLIVRAY 2279 LTDActive - Proposal to Strike off
10092640 - Incorporated on 31 March 2016
D & I MACGILLIVRAY LTD.Disolved
SC242905 - Dissolved on 31 May 2022
MACGILLIVRAY PROPERTY GROUP LIMITEDActive - Proposal to Strike off
SC572532 - Incorporated on 31 July 2017
MR STEPHEN WARD MEDICAL SERVICES LIMITED
13066472 - Incorporated on 6 December 2020
MACGILLIVRAY FINANCIAL SOLUTIONS LTDActive - Proposal to Strike off
10976406 - Incorporated on 22 September 2017
D MACGILLIVRAY & CO LTD.
SC323837 - Incorporated on 16 May 2007