JEANETTE MILLER LAW LIMITED
08214795 - Incorporated on 14 September 2012
JEANETTE LONG SERVICES LIMITEDActive - Proposal to Strike off
09167330 - Incorporated on 8 August 2014
JEANETTE VINCENT CONSULTANCY LIMITEDDisolved
12774724 - Dissolved on 17 January 2023
JEANETTE RAUSA RECRUITMENT LIMITEDDisolved
13861753 - Dissolved on 10 October 2023
JEANETTE ROBERTS CELEBRANT LIMITED
14750836 - Incorporated on 23 March 2023
MACLENNAN DRIVER HIRE LTDDisolved
SC743632 - Dissolved on 9 January 2024
JEANETTE TURTLE HYPNOTHERAPY LIMITEDDissolved
11223277 - Dissolved on 1 October 2019
JEANETTE FRITZ CONSULTING LIMITEDActive - Proposal to Strike off
09804264 - Incorporated on 1 October 2015
ALEXANDER MACLENNAN (MALLAIG) LIMITEDDissolved
SC023213 - Dissolved on 7 May 2010
MACLENNAN AND REYNAUD LIMITEDDissolved
SC155485 - Dissolved on 21 August 2009
JOHN MACLENNAN (CONTRACTORS) LTD
SC250196 - Incorporated on 28 May 2003
MACLENNAN BUILDING & ROOFING LTD
SC409737 - Incorporated on 20 October 2011
FRASER MACLENNAN (CONTRACTOR) LTD.Disolved
SC316926 - Dissolved on 1 February 2022
MACLENNAN TRAINING SERVICES LTD
SC434071 - Incorporated on 4 October 2012
PETER MACLENNAN (MINIBUSES) LTD
SC443773 - Incorporated on 27 February 2013
MACLENNAN PROJECT DEVELOPMENT LTD
SC542275 - Incorporated on 9 August 2016
MACLENNAN CARROLL MEDICAL LIMITED
11819700 - Incorporated on 11 February 2019
MACLENNAN CONSTRUCTION SERVICES LTD
SC634318 - Incorporated on 25 June 2019
MACLENNAN FLOORING SERVICES LTD
SC648087 - Incorporated on 26 November 2019
PETER MACLENNAN & COMPANY LIMITED
SC013135 - Incorporated on 23 April 1924