TOM NEILL LTD
11945869 - Incorporated on 15 April 2019
O'NEILL PCS LTD
SC751774 - Incorporated on 29 November 2022
SAM O'NEILL LTD
09252748 - Incorporated on 7 October 2014
NEILL & BIB'S LTD
16018333 - Incorporated on 15 October 2024
FRASER & FRASER (VETS) LIMITED
SC259667 - Incorporated on 24 November 2003
FRASER & FRASER CONSULTING LTD.Liquidation
SC342819 - Incorporated on 13 May 2008
FRASER AND FRASER LIMITED
11491810 - Incorporated on 31 July 2018
FRASER & FRASER CONTRACTORS LIMITEDDisolved
14875679 - Dissolved on 18 March 2025
M & M (OLDCO) LIMITEDDissolved
SC060638 - Dissolved on 1 March 2010
BAF VALVES LIMITED
SC133581 - Incorporated on 23 August 1991
SLIVERACE LIMITEDDissolved
03798045 - Dissolved on 13 November 2018
CMG RESIDENTIAL LTD
SC735926 - Incorporated on 20 June 2022
SAPPHIRE HEALTHCARE UK LTD
04687221 - Incorporated on 5 March 2003
JAMIESON-MACGREGOR LIMITED
SC041428 - Incorporated on 7 December 1964
DUNCAN MACGREGOR LIMITED
SC032462 - Incorporated on 16 July 1957
DAVE MACGREGOR LIMITEDDissolved
SC329963 - Dissolved on 17 September 2019
MACGREGOR CONSULTANTS LIMITED
03502927 - Incorporated on 3 February 1998
MACGREGOR ASSOCIATES LTD
08596123 - Incorporated on 4 July 2013
MACGREGOR ONE LIMITED
10078814 - Incorporated on 22 March 2016
MACGREGOR HAIRDRESSING LTD
SC532113 - Incorporated on 8 April 2016