- MCPHERSON NOBLE LTDActive - Proposal to Strike off- SC533903 - Incorporated on 28 April 2016 
- ROGER MCPHERSON LIMITEDActive - Proposal to Strike off- 10103006 - Incorporated on 5 April 2016 
- MCPHERSON INTERNATIONAL LIMITED- 12019231 - Incorporated on 28 May 2019 
- M MCPHERSON LIMITED- 12018515 - Incorporated on 28 May 2019 
- MCPHERSON SMITH LTDActive - Proposal to Strike off- 12064385 - Incorporated on 21 June 2019 
- MCPHERSON SERVICES LTDDisolved- 14439377 - Dissolved on 26 March 2024 
- UNIQUE MCPHERSON LTDDisolved- 14236827 - Dissolved on 19 December 2023 
- MAKALLA MCPHERSON LTD- 13763867 - Incorporated on 24 November 2021 
- BUCHANAN MCPHERSON LIMITED- SC160512 - Incorporated on 21 September 1995 
- MCPHERSON CONSULTANCY LIMITED- 11319420 - Incorporated on 19 April 2018 
- 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