ROSS MACFARLANE ASSOCIATES LIMITEDDissolved
SC375632 - Dissolved on 17 May 2013
MACFARLANE SIMPSON ASSOCIATES LTDActive - Proposal to Strike off
07984910 - Incorporated on 9 March 2012
WHICHELOE MACFARLANE PARTNERSHIP LIMITED
02679625 - Incorporated on 21 January 1992
MACFARLANE CONCRETE PUMPING LTD
06438836 - Incorporated on 27 November 2007
MACFARLANE, LANG & COMPANY, LIMITED
SC005676 - Incorporated on 28 July 1904
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