- 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 MARKETING & SALES SOLUTIONS LTD- 11542954 - Incorporated on 30 August 2018 
- 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 
- STUART MCPHERSON LIMITEDDissolved- 07486183 - Dissolved on 28 January 2014 
- SARAH MCPHERSON LIMITED- 07243932 - Incorporated on 5 May 2010 
- MCPHERSON PROPERTIES LLPDissolved- OC325552 - Dissolved on 23 May 2017 
- JO MCPHERSON LIMITEDDisolved- 07835588 - Dissolved on 21 February 2023 
- DUFF & MCPHERSON LIMITEDActive - Proposal to Strike off- SC037831 - Incorporated on 18 July 1962 
- MCPHERSON BRICKWORK LTD- 09233699 - Incorporated on 24 September 2014 
- LEE MCPHERSON LIMITEDActive - Proposal to Strike off- 11603460 - Incorporated on 3 October 2018 
- ROGER MCPHERSON LTD- 12845056 - Incorporated on 28 August 2020 
- STUART MCPHERSON LIMITED- 09751597 - Incorporated on 27 August 2015 
- MCPHERSON WEALTH LTD- SC678335 - Incorporated on 21 October 2020