TURNER MACFARLANE GREEN LLPActive - Proposal to Strike off
SO300100 - Incorporated on 16 May 2002
MACFARLANE WEALTH MANAGEMENT LTD
SC417322 - Incorporated on 17 February 2012
DEREK MACFARLANE CREATIVE LTDDissolved
SC458656 - Dissolved on 24 September 2019
MACFARLANE FLAT ROOFING LTDActive - Proposal to Strike off
SC441450 - Incorporated on 29 January 2013
IAN MACFARLANE JOINERS LTD
SC571592 - Incorporated on 19 July 2017
MACFARLANE CONSULTING ENGINEERS LTD
SC700005 - Incorporated on 27 May 2021
MACFARLANES SERVICES LIMITED
01153163 - Incorporated on 21 December 1973
MACFARLANES NOMINEES LIMITED
01677787 - Incorporated on 12 November 1982
MACFARLANES HEALTHCARE LTD
SC852201 - Incorporated on 13 June 2025
ABBOTT'S PACKAGING LIMITED
00372831 - Incorporated on 18 March 1942
MACFARLANE GRAY INSURANCE SERVICES LIMITEDDissolved
SC161931 - Dissolved on 19 February 2014
CLAN MACFARLANE HERITAGE CENTRE LIMITEDDissolved
SC420300 - Dissolved on 21 June 2016
MACFARLANE GRAY CORPORATE FINANCE LIMITEDDissolved
SC267198 - Dissolved on 29 November 2013
43 MACFARLANE ROAD MANAGEMENT LIMITED
08378686 - Incorporated on 29 January 2013
STUART MACFARLANE PLUMBING & HEATING LIMITEDActive - Proposal to Strike off
04761682 - Incorporated on 12 May 2003
MACFARLANE N SOCIAL SOLUTIONS LIMITEDActive - Proposal to Strike off
09745921 - Incorporated on 24 August 2015
MACFARLANE SOCIAL WORK SOLUTIONS LIMITEDActive - Proposal to Strike off
09631939 - Incorporated on 10 June 2015
B MACFARLANE COURIER SERVICES LIMITEDActive - Proposal to Strike off
12287749 - Incorporated on 29 October 2019
MACFARLANE GRAY FINANCIAL SERVICES LIMITED
SC197774 - Incorporated on 2 July 1999
MACFARLANE GRAY WEALTH MANAGEMENT LIMITED
SC494743 - Incorporated on 9 January 2015