- 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 
- AITCHISON & MCPHERSON LIMITED- 15952229 - Incorporated on 12 September 2024 
- MCPHERSON ASSOCIATES LIMITEDLiquidation- 05366680 - Incorporated on 16 February 2005 
- HEATHER MCPHERSON LIMITED- 07939537 - Incorporated on 7 February 2012 
- JOHN MCPHERSON LIMITEDActive - Proposal to Strike off- 08571256 - Incorporated on 17 June 2013 
- DURAN MCPHERSON LIMITEDActive - Proposal to Strike off- 08331648 - Incorporated on 14 December 2012 
- MCPHERSON OT LIMITEDActive - Proposal to Strike off- 09254590 - Incorporated on 8 October 2014 
- PENFOLD & MCPHERSON LIMITED- 09378791 - Incorporated on 8 January 2015 
- JA MCPHERSON LIMITED- 09643730 - Incorporated on 17 June 2015 
- MCPHERSON SURVEYING LTD- 15032494 - Incorporated on 27 July 2023 
- BRUCE-MCPHERSON LTDDissolved- 10189502 - Dissolved on 30 April 2019