- MACPHERSON ROOFING LTD- SC569491 - Incorporated on 23 June 2017 
- MACPHERSON MEDICAL LIMITED- 09950036 - Incorporated on 13 January 2016 
- MACPHERSON PUBS LIMITED- 12137782 - Incorporated on 5 August 2019 
- JAMES MACPHERSON LTD- SC585213 - Incorporated on 9 January 2018 
- MACPHERSON TRANSPORT LTD- 12539107 - Incorporated on 30 March 2020 
- JILLY MACPHERSON LTDActive - Proposal to Strike off- 14414679 - Incorporated on 12 October 2022 
- MACPHERSON HOLDINGS LIMITED- SC842713 - Incorporated on 25 March 2025 
- MACPHERSON WINDOWS LTD- 16594636 - Incorporated on 21 July 2025 
- MACPHERSON-IRVINE LTDDissolved- 06884010 - Dissolved on 30 November 2010 
- MACPHERSON ELECTRICAL LIMITED- SC244383 - Incorporated on 21 February 2003 
- DOUG MACPHERSON LIMITEDDisolved- SC355469 - Dissolved on 24 May 2022 
- VICTORIA MACPHERSON LIMITED- 08584605 - Incorporated on 25 June 2013 
- DOAN MACPHERSON LIMITEDActive - Proposal to Strike off- 09392441 - Incorporated on 16 January 2015 
- MACPHERSON & FORBES LTDActive - Proposal to Strike off- SC597641 - Incorporated on 18 May 2018 
- FORBES MACPHERSON LLP- SO307290 - Incorporated on 10 June 2021 
- MHAIRI MACPHERSON LTDActive - Proposal to Strike off- 09726473 - Incorporated on 11 August 2015 
- DUNCAN MACPHERSON LIMITED- SC621363 - Incorporated on 15 February 2019 
- MACPHERSON ORTHOPAEDICS LIMITED- SC554658 - Incorporated on 16 January 2017 
- RORY MACPHERSON LIMITEDDisolved- 11287801 - Dissolved on 6 May 2025 
- MACPHERSON TRADING LTD- 13835978 - Incorporated on 8 January 2022