BRIAN MCFARLANE HOMES LIMITEDDisolved
13645744 - Dissolved on 21 March 2023
MCFARLANE ACCESS FLOORING LTD
SC731048 - Incorporated on 29 April 2022
MCFARLANE MOTO SUPPLIES LTD
16037831 - Incorporated on 23 October 2024
A.R.BROWN,MCFARLANE & COMPANY, LIMITED
SC015906 - Incorporated on 2 April 1930
MCFARLANE PROPERTY CONSULTANTS LTD.Dissolved
SC346791 - Dissolved on 23 January 2015
STUART MCFARLANE ASSOCIATES LTDDisolved
07531931 - Dissolved on 11 February 2025
MCFARLANE PARTNERSHIP 2002 LTDLiquidation
04612521 - Incorporated on 9 December 2002
MCFARLANE FINANCE CONSULTANTS LIMITED
06392384 - Incorporated on 8 October 2007
AW MCFARLANE CONSULTING LTDDissolved
06799878 - Dissolved on 5 July 2011
MCFARLANE SECURITY SOLUTIONS LTDActive - Proposal to Strike off
08089036 - Incorporated on 30 May 2012
MCFARLANE MEDICAL SUPPLIERS LIMITEDActive - Proposal to Strike off
09568195 - Incorporated on 29 April 2015
MCFARLANE COMMERCIAL MANAGEMENT LIMITEDActive - Proposal to Strike off
09523416 - Incorporated on 2 April 2015
C MCFARLANE CONSULTING LTDDissolved
08358662 - Dissolved on 29 January 2019
MCFARLANE CONTRACTS MANAGEMENT LIMITEDActive - Proposal to Strike off
10881640 - Incorporated on 25 July 2017
MCFARLANE PROPERTY SERVICES LTDDisolved
SC670309 - Dissolved on 3 January 2023
MCFARLANE TELFER (QATAR) LIMITED
09887672 - Incorporated on 25 November 2015
AILSA MCFARLANE AUTHOR LIMITEDDisolved
12188369 - Dissolved on 24 October 2023
STEVEN MCFARLANE DESIGN LTD
SC685423 - Incorporated on 8 January 2021
MCFARLANE PROPERTY GROUP LIMITED
15423030 - Incorporated on 18 January 2024
MCFARLANE MANOR HOLDINGS LTD
15658958 - Incorporated on 18 April 2024