- MCPHERSON JONES CONTRACTING LTDActive - Proposal to Strike off- 10582817 - Incorporated on 25 January 2017 
- TESS MCPHERSON DERMATOLOGIST LIMITED- 13169050 - Incorporated on 1 February 2021 
- MCPHERSON GROUP PROPERTIES LIMITED- SC787449 - Incorporated on 30 October 2023 
- MCPHERSON DOCUMENT ARCHIVING LIMITEDDisolved- SC806897 - Dissolved on 3 June 2025 
- WAYNE ANTHONY MCPHERSON LIMITED- 15990333 - Incorporated on 1 October 2024 
- MCPHERSONS INVERURIE LTD.Active - Proposal to Strike off- SC301445 - Incorporated on 27 April 2006 
- MARK & MARK LTDActive - Proposal to Strike off- 08504706 - Incorporated on 25 April 2013 
- MARK MARK LTDActive - Proposal to Strike off- 14346042 - Incorporated on 8 September 2022 
- A MCPHERSON (BLACKSMITHS) LIMITED- SC089569 - Incorporated on 6 September 1984 
- HUNTER MCPHERSON (LLC) LIMITED- SF000732 - Incorporated on 26 August 1997 
- JOHN MCPHERSON ASSOCIATES LIMITEDDissolved- 04258928 - Dissolved on 30 October 2012 
- FRASER MCPHERSON CONSULTING LIMITEDDisolved- SC376149 - Dissolved on 22 June 2022 
- THE MCPHERSON PARTNERSHIP LIMITED- 06622150 - Incorporated on 17 June 2008 
- JOHN MCPHERSON ARCHITECTURAL LIMITEDActive - Proposal to Strike off- 04471397 - Incorporated on 27 June 2002 
- MCPHERSON MANAGEMENT CONSULTING LIMITED- SC468643 - Incorporated on 30 January 2014 
- MCPHERSON ROOFING (EDINBURGH) LIMITEDDissolved- SC512365 - Dissolved on 3 January 2017 
- MCPHERSON JOINERY SERVICES LIMITED- 09714219 - Incorporated on 3 August 2015 
- FIONA MCPHERSON CONSULTANCY LIMITEDActive - Proposal to Strike off- SC519906 - Incorporated on 10 November 2015 
- ANNA MCPHERSON DESIGN LIMITEDDisolved- 10180834 - Dissolved on 3 August 2021 
- MCPHERSON-HARRIS' EDUCATION LTDActive - Proposal to Strike off- 10467075 - Incorporated on 7 November 2016