MACFARLANE HR LIMITEDActive - Proposal to Strike off
08153733 - Incorporated on 23 July 2012
BRUCE MACFARLANE LIMITEDLiquidation
07567526 - Incorporated on 17 March 2011
MACFARLANE TECHNOLOGY LIMITED
SC243968 - Incorporated on 14 February 2003
PETER MACFARLANE LIMITED
06083125 - Incorporated on 5 February 2007
MACFARLANE MARTIN LTD
SC480351 - Incorporated on 18 June 2014
MACFARLANE INDUSTRIES LTD
SC440033 - Incorporated on 10 January 2013
MACFARLANE MOTORS LIMITED
SC562607 - Incorporated on 5 April 2017
MACFARLANE PHYSIOTHERAPY LTD
SC567875 - Incorporated on 5 June 2017
O'SULLIVAN MACFARLANE LTD
NI639239 - Incorporated on 21 June 2016
MORGAN MACFARLANE LIMITED
12177971 - Incorporated on 28 August 2019
DEBRA MACFARLANE LTDActive - Proposal to Strike off
SC543304 - Incorporated on 22 August 2016
MACFARLANE CC LIMITED
10501890 - Incorporated on 29 November 2016
JANE MACFARLANE LIMITED
15433247 - Incorporated on 22 January 2024
MACFARLANE CATERING LTD
13556898 - Incorporated on 9 August 2021
MACFARLANE PRACTICE LIMITEDDisolved
04573757 - Dissolved on 18 November 2023
MACFARLANE TELESYSTEMS LIMITEDDisolved
03031056 - Dissolved on 18 June 2025
MACFARLANE WHISKY LTD
SC082595 - Incorporated on 6 April 1983
MACFARLANE ELECTRICAL LIMITED
SC388186 - Incorporated on 4 November 2010
GEORGE MACFARLANE LIMITEDActive - Proposal to Strike off
07083443 - Incorporated on 23 November 2009
MACFARLANE ACQUISITIONS LIMITED
07864688 - Incorporated on 29 November 2011