MACFARLANE + ASSOCS (SERVICES) LLPDissolved
OC306232 - Dissolved on 22 June 2021
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
MACFARLANE-WATSON CORP. LTD.Dissolved
SC264959 - Dissolved on 9 November 2013
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 CONSULTANCY SERVICES LTDActive - Proposal to Strike off
SC531671 - Incorporated on 5 April 2016
MACFARLANE GROUP HOLDINGS LIMITEDDisolved
11729461 - Dissolved on 21 November 2023
MACFARLANE CONSTRUCTION CONSULTANTS LTD
SC624157 - Incorporated on 12 March 2019
NICKY MACFARLANE CONSULTING LIMITED
12479816 - Incorporated on 24 February 2020
SCOTT MACFARLANE PB LIMITEDDisolved
SC744328 - Dissolved on 13 February 2024
MACFARLANE YOUNG LETTINGS LTD
SC752752 - Incorporated on 9 December 2022
MACFARLANE DOYLE ASSOCIATES LIMITED
14587290 - Incorporated on 12 January 2023
MACFARLANE HOLDINGS (UK) LIMITED
13764006 - Incorporated on 24 November 2021
MACFARLANE GROUP UK LIMITED
01630389 - Incorporated on 20 April 1982
MACFARLANE BENSON SERVICES LIMITEDActive - Proposal to Strike off
11516872 - Incorporated on 14 August 2018
W MACFARLANE CONSULTANCY LTD
12842919 - Incorporated on 27 August 2020