- MCPHERSON PHARMACY LIMITED- SC191655 - Incorporated on 2 December 1998 
- BARCLAY MCPHERSON LIMITED- 08094633 - Incorporated on 6 June 2012 
- COURTENAY MCPHERSON LIMITED- 05241142 - Incorporated on 24 September 2004 
- SINCLAIR-MCPHERSON LIMITED- 08666625 - Incorporated on 28 August 2013 
- MCPHERSON LAWSON LIMITED- 08680742 - Incorporated on 6 September 2013 
- ANDY MCPHERSON LIMITEDDisolved- 08437779 - Dissolved on 30 January 2024 
- MCPHERSON HOMES LIMITED- 11073678 - Incorporated on 21 November 2017 
- MCPHERSON OPTOMETRY LIMITED- SC738707 - Incorporated on 19 July 2022 
- IAN MCPHERSON LIMITED- NI715065 - Incorporated on 29 April 2024 
- A J MCPHERSON LIMITED- SC504002 - Incorporated on 22 April 2015 
- DR. JEAN MCPHERSON LTD- 15099400 - Incorporated on 28 August 2023 
- MCPHERSON'S (U.K.) LIMITED- 01937359 - Incorporated on 8 August 1985 
- KTM HOMES AND DECOR LTD- 12559503 - Incorporated on 16 April 2020 
- MCPHERSONS LIMITED- 03692309 - Incorporated on 6 January 1999 
- MCPHERSON ENGINEERING LIMITEDActive - Proposal to Strike off- SC236392 - Incorporated on 4 September 2002 
- MCPHERSON CROMARTY MAINSDissolved- SC066575 - Dissolved on 7 May 2010 
- MCPHERSON PAISLEY LIMITEDDissolved- SC334912 - Dissolved on 7 May 2010 
- MCPHERSON CONTRACTS LIMITEDDissolved- SC344365 - Dissolved on 5 February 2010 
- MCPHERSON EDUCATION LTD- 07109629 - Incorporated on 21 December 2009 
- JAMIE MCPHERSON LIMITED- 06962218 - Incorporated on 14 July 2009