NEIL PMS LTDDissolved
08685096 - Dissolved on 20 May 2014
K.S.L. O'NEILL CO LTDActive - Proposal to Strike off
09784873 - Incorporated on 18 September 2015
NEIL SMI LTDActive - Proposal to Strike off
10446988 - Incorporated on 26 October 2016
NEIL B LTD LTDDisolved
13068087 - Dissolved on 19 April 2022
NEIL JAY LTD
12980190 - Incorporated on 28 October 2020
MC O’NEILL LTD
16381631 - Incorporated on 11 April 2025
MR F G, MRS N K AND MR A J GAMMON LIMITED
08665204 - Incorporated on 27 August 2013
NEIL HUTTON
SL001663 - Incorporated on 17 April 1991
NEIL RAPSONActive - Proposal to Strike off
07607905 - Incorporated on 18 April 2011
ANGUS MACRAE ASSOCIATES LIMITEDActive - Proposal to Strike off
11395073 - Incorporated on 4 June 2018
MACRAE GROUP SCOTLAND LIMITEDDisolved
SC674034 - Dissolved on 15 February 2022
KIERAN MACRAE LOGISTICS LIMITEDActive - Proposal to Strike off
SC623183 - Incorporated on 5 March 2019
ALEXANDER MACRAE GLOBAL LIMITED
SC588637 - Incorporated on 13 February 2018
MACRAE WELDING SERVICES LTDDisolved
SC590879 - Dissolved on 26 July 2022
INGRAM-MACRAE SEARCHERS LTDDisolved
04197599 - Dissolved on 14 June 2022
GRIGOR MACRAE ENGINEERING LTD.
SC439591 - Incorporated on 4 January 2013
MACRAE VEIT ASSOCIATES LIMITED
SC442520 - Incorporated on 11 February 2013
EILIDH MACRAE MEDIA LIMITED
09529554 - Incorporated on 8 April 2015
GRAHAM MACRAE JOINERY LIMITED
SC559212 - Incorporated on 2 March 2017
CLARE MACRAE CONSULTING LTDDisolved
12161209 - Dissolved on 7 February 2023