- R. MCPHERSON & CO LTD- 07032193 - Incorporated on 28 September 2009 
- MCPHERSON AG LTDDisolved- SC738674 - Dissolved on 22 July 2025 
- C.A. MCPHERSON LTD.- SC286476 - Incorporated on 21 June 2005 
- MCPHERSON ENGINEERING LIMITED- SC244000 - Incorporated on 17 February 2003 
- MCPHERSON CONTRACTS LTD- SC396659 - Incorporated on 30 March 2011 
- MR Q.A THOMAS DEVELOPMENTS 1 LIMITED- 04678395 - Incorporated on 26 February 2003 
- AMY MCPHERSON LTDDissolved- 06785512 - Dissolved on 30 July 2013 
- MCPHERSON ENG LTD- 07088294 - Incorporated on 26 November 2009 
- MCPHERSON VAN LTDDisolved- 13663358 - Dissolved on 4 April 2023 
- MCPHERSONS PM LTD- 09531404 - Incorporated on 8 April 2015 
- ALEXANDER CAMERON LIMITED- 06568811 - Incorporated on 17 April 2008 
- MCPHERSON DAY LTD- SC591142 - Incorporated on 13 March 2018 
- INCA HAIR REMOVAL LIMITEDLiquidation- 04340990 - Incorporated on 17 December 2001 
- MCPHERSON CORPORATIONS LTD- 12785304 - Incorporated on 2 August 2020 
- NEIL MCPHERSON LTD- SC386238 - Incorporated on 30 September 2010 
- MCPHERSON HALL LTDActive - Proposal to Strike off- SC497997 - Incorporated on 17 February 2015 
- MCPHERSON MCHARDY LTDDisolved- 14421257 - Dissolved on 19 March 2024 
- MCPHERSON CONSTRUCTION LIMITED- SC255223 - Incorporated on 3 September 2003 
- MCPHERSON MEMORIALS LIMITED- SC236286 - Incorporated on 3 September 2002 - 5 High Street, Johnstone, PA5 8JZ 
- RAYMOND MCPHERSON LIMITEDActive - Proposal to Strike off- 08030402 - Incorporated on 13 April 2012