MACFARLANE QA LIMITEDDisolved
09823369 - Dissolved on 18 April 2023
MACFARLANE HARRIS LTDLiquidation
SC441153 - Incorporated on 25 January 2013
MACFARLANE LAW LIMITEDDisolved
SC560172 - Dissolved on 30 January 2024
MACFARLANE MECHANICS LIMITED
12192736 - Incorporated on 6 September 2019
MACFARLANE PROPERTY LTD
13336196 - Incorporated on 15 April 2021
MACFARLANE ENVIRONMENTAL LTD
16361040 - Incorporated on 2 April 2025
MACARTHUR & MAY LIMITEDDissolved
03469863 - Dissolved on 27 August 2013
MACFARLANES LIMITED
02292048 - Incorporated on 1 September 1988
J & T F MACFARLANE LIMITED
SC137802 - Incorporated on 14 April 1992
C. & L. MACFARLANE LIMITEDIn Administration/Administrative Receiver
NI003495 - Incorporated on 21 March 1955
MACFARLANEINTERNATIONAL LIMITEDActive - Proposal to Strike off
08044102 - Incorporated on 24 April 2012
MACFARLANES 105 LIMITEDDissolved
04001036 - Dissolved on 13 December 2012
J R MACFARLANE LIMITED
SC237087 - Incorporated on 19 September 2002
MACFARLANE VAN DER HEUL LTD
11447923 - Incorporated on 4 July 2018
BDP BRISTOL LIMITED
03228395 - Incorporated on 23 July 1996
BE EDUCATION LIMITED
09912552 - Incorporated on 11 December 2015
N.S. MACFARLANE & CO. LIMITEDActive - Proposal to Strike off
SC012922 - Incorporated on 4 December 1923
NEIL MACFARLANE (SKYE) LTD
SC457099 - Incorporated on 19 August 2013
DEBRA ANN MACFARLANE LTDActive - Proposal to Strike off
SC594996 - Incorporated on 20 April 2018
D MACFARLANE & SON LIMITED
06494797 - Incorporated on 6 February 2008