MACFARLANE + ASSOCS LTD
06615078 - Incorporated on 9 June 2008
MACFARLANE HULL LIMITED
08457251 - Incorporated on 22 March 2013
MACFARLANE ROAD LIMITED
09424233 - Incorporated on 5 February 2015
MACFARLANE CONSULTANCY LIMITEDActive - Proposal to Strike off
09046229 - Incorporated on 19 May 2014
MACFARLANE COMMUNICATIONS LIMITEDDissolved
03362164 - Dissolved on 13 September 2011
MACFARLANE CORP LTDActive - Proposal to Strike off
SC702667 - Incorporated on 25 June 2021
MACFARLANE ENTERPRISES LTD
SC647166 - Incorporated on 14 November 2019
ASHLEY MACFARLANE LTDActive - Proposal to Strike off
11326643 - Incorporated on 24 April 2018
MACFARLANE MEDICAL LTD
SC606164 - Incorporated on 23 August 2018
JULES MACFARLANE LIMITED
11562078 - Incorporated on 10 September 2018
VIAAN MACFARLANE LIMITEDDisolved
12732504 - Dissolved on 4 October 2022
7 MACFARLANE LIMITED
10801458 - Incorporated on 5 June 2017
MACFARLANE HOLDINGS LTDActive - Proposal to Strike off
10009253 - Incorporated on 17 February 2016
MACFARLANE STUDIOS LTD
12465576 - Incorporated on 15 February 2020
RUAIRIDH MACFARLANE LTDDisolved
SC677013 - Dissolved on 13 July 2021
CAMERON-MACFARLANE LIMITEDDisolved
13908415 - Dissolved on 26 March 2024
SCOTT MACFARLANE LTDDisolved
SC743319 - Dissolved on 1 October 2024
MACFARLANE & WALLACE LIMITED
15765997 - Incorporated on 6 June 2024
MACFARLANE LABELS LIMITED
SC027016 - Incorporated on 26 April 1949
R MACFARLANE LIMITEDDissolved
SC261666 - Dissolved on 19 January 2016