MACFARLANE PACK 2 LIMITEDActive - Proposal to Strike off
SC503653 - Incorporated on 20 April 2015
MACFARLANE VAN DER HEUL LTD
11447923 - Incorporated on 4 July 2018
2A MACFARLANE ROAD LIMITED
08285506 - Incorporated on 8 November 2012
MACFARLANE PACK 1 LIMITEDActive - Proposal to Strike off
SC503641 - Incorporated on 17 April 2015
MACFARLANE MEAT PRODUCTS LIMITED
SC125286 - Incorporated on 30 May 1990
MACFARLANE + ASSOCS (CONTRACTS) LIMITEDActive - Proposal to Strike off
06220372 - Incorporated on 20 April 2007
IAIN MACFARLANE EXHIBITIONS LIMITEDDisolved
01685943 - Dissolved on 14 July 2021
MACFARLANE HOMES (EDGEHEAD) LIMITEDActive - Proposal to Strike off
SC335059 - Incorporated on 10 December 2007
TURNER MACFARLANE & ASSOCIATES LIMITED
03867679 - Incorporated on 28 October 1999
MACFARLANE TAM ASSOCIATES LIMITED
09802042 - Incorporated on 30 September 2015
MACFARLANE CHARD ASSOCIATES LIMITED
03008850 - Incorporated on 11 January 1995
MACFARLANE TRANSPORT HOLDINGS LIMITEDDissolved
05663165 - Dissolved on 22 March 2010
ROSS MACFARLANE ASSOCIATES LIMITEDDissolved
SC375632 - Dissolved on 17 May 2013
MACFARLANE, LANG & COMPANY, LIMITED
SC005676 - Incorporated on 28 July 1904
MACFARLANE CANINE SERVICES LIMITED
11905397 - Incorporated on 26 March 2019
CHARLOTTE MACFARLANE FITNESS LIMITEDActive - Proposal to Strike off
09473088 - Incorporated on 5 March 2015
G ROGERS LTDActive - Proposal to Strike off
SC569382 - Incorporated on 22 June 2017
MACFARLANE COUNTRY HOMES LIMITED
01980606 - Incorporated on 21 January 1986
BONAS MACFARLANE (ASIA) LIMITEDDissolved
04598410 - Dissolved on 10 April 2012
A MACFARLANE CONSULTING LIMITEDActive - Proposal to Strike off
SC427617 - Incorporated on 4 July 2012