WHICHELOE MACFARLANE PARTNERSHIP LIMITED
02679625 - Incorporated on 21 January 1992
WHICHELOE MACFARLANE MDP LIMITED
02679627 - Incorporated on 21 January 1992
BDP BRISTOL LIMITED
03228395 - Incorporated on 23 July 1996
MACFARLANE + ASSOCS (SERVICES) LLPDissolved
OC306232 - Dissolved on 22 June 2021
WAKEMAN TROWER MACFARLANE CASH PARTNERSHIP
02887553 - Incorporated on 13 January 1994
PETER WHICHELOE ARCHITECTURE LIMITEDDisolved
02436381 - Dissolved on 4 July 2023
MACFARLANE HAMPTON
07661236 - Incorporated on 7 June 2011
MACFARLANE HOMES LIMITEDDissolved
SC177670 - Dissolved on 9 April 2015
MACFARLANE GROUP (CLANSMAN) LIMITED
SC035059 - Incorporated on 29 March 1960
MACFARLANE DESIGN (UK) LTDDissolved
06235254 - Dissolved on 9 August 2011
A.R. MACFARLANE & CO
SL000155 - Incorporated on 18 October 1982
MACFARLANE + ASSOCS (MANAGEMENT) LIMITED
08891510 - Incorporated on 12 February 2014
BONAS MACFARLANE TUITION LIMITED
04125136 - Incorporated on 13 December 2000
MCFARLANE WELDING LTD
SC428578 - Incorporated on 18 July 2012
BK PLUS (FALKIRK) LIMITED
SC688288 - Incorporated on 5 February 2021
R.B. MACFARLANE LTDLiquidation
SC322023 - Incorporated on 24 April 2007
E&A MACFARLANE LTDDisolved
SC520132 - Dissolved on 23 August 2022
2 MACFARLANE LTD
13744981 - Incorporated on 15 November 2021
MACFARLANES LLP
OC334406 - Incorporated on 28 January 2008
C M MACFARLANE LTD
SC654406 - Incorporated on 13 February 2020