- C M MACFARLANE LTD- SC654406 - Incorporated on 13 February 2020 
- B W MACFARLANE LLPActive - Proposal to Strike off- OC347433 - Incorporated on 27 July 2009 
- A R MACFARLANE LTD- SC344176 - Incorporated on 11 June 2008 
- L MACFARLANE LTDActive - Proposal to Strike off- 08511927 - Incorporated on 1 May 2013 
- R G MACFARLANE LTDLiquidation- 09984241 - Incorporated on 3 February 2016 - 93 Aire Road, Wetherby, LS22 7FJ 
- R T MACFARLANE LTD- 11685275 - Incorporated on 19 November 2018 
- 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 
- MCFARLANE TS LTDActive - Proposal to Strike off- SC531414 - Incorporated on 1 April 2016 
- IAIN GREIG LTD.- SC244841 - Incorporated on 28 February 2003 
- IAIN BERRY LTD.Dissolved- SC335971 - Dissolved on 16 December 2011 
- IAINADOM LTDDissolved- 10443557 - Dissolved on 12 February 2019 
- IAINHOGG63 LTDDisolved- 12879103 - Dissolved on 15 February 2022 
- BRIGHT LDN LIMITEDActive - Proposal to Strike off- 08819258 - Incorporated on 18 December 2013 
- 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 
- IAIN STAMP LTDDisolved- 15132667 - Dissolved on 7 January 2025 
- IAIN LEITH LTDDissolved- SC363859 - Dissolved on 6 April 2012