CAMPBELL MACFARLANE CONSULTANTS LTD
SC495545 - Incorporated on 20 January 2015
MACFARLANE CANINE SERVICES LIMITED
11905397 - Incorporated on 26 March 2019
PETER MACFARLANE ACTOR LTD
12017185 - Incorporated on 24 May 2019
CHARLOTTE MACFARLANE FITNESS LIMITEDActive - Proposal to Strike off
09473088 - Incorporated on 5 March 2015
MACFARLANE & CURTIS ASSOCIATES LTDDisolved
13685089 - Dissolved on 6 February 2024
MACFARLANE INVESTMENTS TWO LTD
13945756 - Incorporated on 1 March 2022
A MACFARLANE PROPERTIES LTD
14187206 - Incorporated on 21 June 2022
REBECCA MACFARLANE CONSULTING LTDDisolved
14285549 - Dissolved on 17 October 2023
THE MACFARLANE FAMILY FOUNDATION
CE031658
MACFARLANE NORTH DEVELOPMENTS LTDDisolved
15139643 - Dissolved on 17 December 2024
MACFARLANE CONSULTING SERVICES LTD
14792422 - Incorporated on 11 April 2023
MACFARLANE IT SERVICES LTD
15047198 - Incorporated on 3 August 2023
MACFARLANE COUNTRY HOMES LIMITED
01980606 - Incorporated on 21 January 1986
WHICHELOE MACFARLANE MDP LIMITED
02679627 - Incorporated on 21 January 1992
BONAS MACFARLANE (ASIA) LIMITEDDissolved
04598410 - Dissolved on 10 April 2012
A MACFARLANE CONSULTING LIMITEDActive - Proposal to Strike off
SC427617 - Incorporated on 4 July 2012
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
MCNAIR, MACFARLANE, KERR LTDActive - Proposal to Strike off
SC396160 - Incorporated on 23 March 2011