NINIAN FINANCE CONSULTING LTDActive - Proposal to Strike off
11754640 - Incorporated on 8 January 2019
NINIAN FINANCING SOLUTIONS LTDDissolved
11303714 - Dissolved on 29 October 2019
ST NINIANS OUT OF SCHOOL CARE
CS000231 - Incorporated on 24 May 2004
M & M (OLDCO) LIMITEDDissolved
SC060638 - Dissolved on 1 March 2010
BAF VALVES LIMITED
SC133581 - Incorporated on 23 August 1991
CMG RESIDENTIAL LTD
SC735926 - Incorporated on 20 June 2022
SAINT NINIANS IT SERVICES LTD.Disolved
SC408884 - Dissolved on 10 August 2021
ST NINIANS SERVICES LIMITED
SC550926 - Incorporated on 22 November 2016
NINIAN PARK MOTORS LIMITEDDisolved
13284914 - Dissolved on 30 May 2023
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
MACGREGOR LOGISTICS LIMITEDActive - Proposal to Strike off
SC583893 - Incorporated on 14 December 2017
MACGREGOR SANDERSON LTDActive - Proposal to Strike off
10284701 - Incorporated on 18 July 2016
MACGREGOR BLACK LIMITED
10585935 - Incorporated on 26 January 2017
GEMMA MACGREGOR LIMITED
12220769 - Incorporated on 21 September 2019