D MACGREGOR ROOFING LTDDisolved
SC718811 - Dissolved on 27 December 2022
A. MACGREGOR & SONS LIMITED
SC394734 - Incorporated on 3 March 2011
UPLAND DEVELOPMENTS LIMITED
SC055492 - Incorporated on 18 April 1974
MACGREGOR LAND GROUP LTD
SC813933 - Incorporated on 18 June 2024
J.R. MACGREGOR (DYKE) LIMITED
SC135312 - Incorporated on 29 November 1991
MACGREGORS KITCHEN LTDDisolved
SC692099 - Dissolved on 17 January 2023
TEMPLE/ST NINIANS AFTER SCHOOL CARE
SC167452 - Incorporated on 2 August 1996
SAINT NINIAN HOUSING ASSOCIATION LIMITEDConverted / Closed
SP2093RS
MACGREGOR DOG WALKER LTDDisolved
13970802 - Dissolved on 22 August 2023
GLENMORANGIE DISTILLERY COMPANY LIMITED, THE
SC019135 - Incorporated on 23 May 1936
MACEVENTS NEW TOWN LIMITED
04599824 - Incorporated on 25 November 2002
NINIAN ROAD MANAGEMENT CO LIMITED
03801605 - Incorporated on 6 July 1999
C MACGREGOR SOLUTIONS LTD
04959234 - Incorporated on 11 November 2003
MARR & MACGREGOR FEEDS LIMITEDDissolved
04430342 - Dissolved on 18 April 2016
MACGREGOR YACHTS UK LIMITEDActive - Proposal to Strike off
03432102 - Incorporated on 10 September 1997
MACGREGOR MEDIA STRATEGIES LTDActive - Proposal to Strike off
09205562 - Incorporated on 5 September 2014
KIRSTY MACGREGOR RESEARCH LIMITEDActive - Proposal to Strike off
SC488884 - Incorporated on 14 October 2014
MACGREGOR PROTECTION SERVICES LTDActive - Proposal to Strike off
08444303 - Incorporated on 14 March 2013
MACGREGOR COMMUNITY FARMS LTDDissolved
SC456020 - Dissolved on 3 April 2015
MACGREGOR MEDICAL SERVICES LTDActive - Proposal to Strike off
09760609 - Incorporated on 3 September 2015