B W MACFARLANE LLPActive - Proposal to Strike off
OC347433 - Incorporated on 27 July 2009
A R MACFARLANE LTD
SC344176 - Incorporated on 11 June 2008
L MACFARLANE LTDActive - Proposal to Strike off
08511927 - Incorporated on 1 May 2013
R G MACFARLANE LTDLiquidation
09984241 - Incorporated on 3 February 2016
93 Aire Road, Wetherby, LS22 7FJ
R T MACFARLANE LTD
11685275 - Incorporated on 19 November 2018
MCFARLANE TS LTDActive - Proposal to Strike off
SC531414 - Incorporated on 1 April 2016
MACFARLANE THIRSK LIMITED
00345892 - Incorporated on 4 November 1938
MACFARLANE MEDIA LIMITED
07046179 - Incorporated on 16 October 2009
F.M.S.E. MACFARLANE LIMITED
SC253335 - Incorporated on 28 July 2003
MACFARLANE CREATIVE LIMITEDDisolved
SC375188 - Dissolved on 26 July 2022
MACFARLANE WEBSTER LIMITED
SC385827 - Incorporated on 23 September 2010
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 MOTORS LIMITED
SC562607 - Incorporated on 5 April 2017
MORGAN MACFARLANE LIMITED
12177971 - Incorporated on 28 August 2019
MACFARLANE CC LIMITED
10501890 - Incorporated on 29 November 2016
JANE MACFARLANE LIMITED
15433247 - Incorporated on 22 January 2024
MACFARLANE PRACTICE LIMITEDDisolved
04573757 - Dissolved on 18 November 2023