- J. & J. CURRIE LIMITED- SC034501 - Incorporated on 30 October 1959 
- Simon Francis Currie, Mr. BRENNAN- Born April 1960 - 12 Arvonia Terrace, Criccieth, Wales, LL52 0BL 
- MCPHERSON MCHARDY LTDDisolved- 14421257 - Dissolved on 19 March 2024 
- MCPHERSON CONSTRUCTION LIMITED- SC255223 - Incorporated on 3 September 2003 
- MCPHERSON MEMORIALS LIMITED- SC236286 - Incorporated on 3 September 2002 - 5 High Street, Johnstone, PA5 8JZ 
- RAYMOND MCPHERSON LIMITEDActive - Proposal to Strike off- 08030402 - Incorporated on 13 April 2012 
- 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