28-29 NINIAN ROAD MANAGEMENT COMPANY LIMITEDDissolved
06089593 - Dissolved on 22 June 2021
81 NINIAN ROAD MANAGEMENT COMPANY LIMITED
06969157 - Incorporated on 22 July 2009
82 NINIAN ROAD MANAGEMENT COMPANY LIMITED
04078105 - Incorporated on 26 September 2000
WORKTWO LTDLiquidation
SC324403 - Incorporated on 25 May 2007
ST NINIAN'S CHARITY SHOP AND COMMUNITY CAFEDissolved
SC390516 - Dissolved on 10 November 2020
P MACGREGOR COURIER SERVICES LTDDisolved
12307229 - Dissolved on 16 January 2024
GREAT TIME SCOTLAND LIMITED
SC146042 - Incorporated on 23 August 1993
BASSETT AND MACGREGOR CONSTRUCTION LIMITED
03916348 - Incorporated on 31 January 2000
MACGREGOR ASSOCIATES PROFESSIONAL SERVICES LIMITEDActive - Proposal to Strike off
10467937 - Incorporated on 8 November 2016
OWEN MACGREGOR PLUMBING & HEATING LTD
SC824422 - Incorporated on 1 October 2024
MACGREGOR FIRE PROTECTION SERVICES LIMITED
SC216996 - Incorporated on 19 March 2001
MACGREGOR CAPITAL AND INVESTMENTS LTD.
04975396 - Incorporated on 25 November 2003
GORDON MACGREGOR MEDICAL OPINION LTD
SC688350 - Incorporated on 8 February 2021
A. MACGREGOR JOINERY CONTRACTOR LIMITED
SC572912 - Incorporated on 4 August 2017
STEPHEN MACGREGOR ELECTRICAL SERVICES LIMITEDDisolved
11706365 - Dissolved on 6 May 2025
MACGREGORS HOSPITALITY LIMITED
SC744225 - Incorporated on 13 September 2022
MACGREGOR ELECTRICAL TRAINING SERVICES LIMITEDActive - Proposal to Strike off
08459571 - Incorporated on 25 March 2013
MACGREGOR LIFE SCIENCES CONSULTING LTD
16475535 - Incorporated on 27 May 2025
MACGREGOR’S MATERIAL HANDLING LTDDisolved
14739796 - Dissolved on 11 June 2024
MACGREGOR'S OATCAKES (SCOTLAND) LTD.Dissolved
SC275137 - Dissolved on 4 December 2009