TOM MACFARLANE DESIGN LIMITEDDissolved
05635419 - Dissolved on 17 June 2014
MACFARLANE, MCCOLL & ROGERS LIMITEDActive - Proposal to Strike off
SC442702 - Incorporated on 13 February 2013
HAYES MCCUBBIN MACFARLANE LIMITEDDisolved
SC456123 - Dissolved on 5 December 2023
IAN MACFARLANE ACCOUNTANTS LIMITEDDisolved
SC688314 - Dissolved on 22 April 2025
A MACFARLANE CONSULTING LIMITEDActive - Proposal to Strike off
SC531879 - Incorporated on 6 April 2016
WILLIAM MACFARLANE & COMPANY LIMITED
SC737517 - Incorporated on 5 July 2022
MACFARLANE INVESTMENT HOLDINGS LIMITED
16379870 - Incorporated on 10 April 2025
DONALD MACFARLANE (STORNOWAY) LIMITED
SC120391 - Incorporated on 22 September 1989
ROBERT MACFARLANE CONTRACTORS LIMITED
SC362778 - Incorporated on 17 July 2009
ROBERT MACFARLANE (RMAC) LIMITEDActive - Proposal to Strike off
07196730 - Incorporated on 19 March 2010
BONAS MACFARLANE CONSULTING LIMITED
07286574 - Incorporated on 16 June 2010
MACFARLANE (HELENSBURGH) DEVELOPMENTS LIMITEDActive - Proposal to Strike off
SC263650 - Incorporated on 18 February 2004
ROBERT J MACFARLANE LIMITED
09552977 - Incorporated on 21 April 2015
MACFARLANE STRUCTURAL DESIGN LIMITED
SC670436 - Incorporated on 11 August 2020
BONAS MACFARLANE ACADEMY LIMITED
09978351 - Incorporated on 1 February 2016
MACFARLANE GROUP HOLDINGS LIMITEDDisolved
11729461 - Dissolved on 21 November 2023
NICKY MACFARLANE CONSULTING LIMITED
12479816 - Incorporated on 24 February 2020
SCOTT MACFARLANE PB LIMITEDDisolved
SC744328 - Dissolved on 13 February 2024
MACFARLANE DOYLE ASSOCIATES LIMITED
14587290 - Incorporated on 12 January 2023
MACFARLANE HOLDINGS (UK) LIMITED
13764006 - Incorporated on 24 November 2021