- 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 
- JL BRUCE LTDDisolved- 10815308 - Dissolved on 28 March 2023 
- US BRUCE LTDDisolved- 13659859 - Dissolved on 13 May 2025 
- BRUCE-IT LTD- 15556957 - Incorporated on 12 March 2024 
- 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