MACPHERSON O'SULLIVAN LLPDissolved
OC304858 - Dissolved on 4 August 2009
MACPHERSON BAGPIPES LTD.Dissolved
SC322386 - Dissolved on 21 August 2009
HUGH MACPHERSON LIMITED
04743672 - Incorporated on 24 April 2003
ANTHONY MACPHERSON LIMITEDLiquidation
02753773 - Incorporated on 7 October 1992
MACPHERSON O'SULLIVAN LIMITEDActive - Proposal to Strike off
08089794 - Incorporated on 30 May 2012
MACPHERSON FINISHES LIMITEDLiquidation
00206391 - Incorporated on 3 June 1925
MACPHERSON ELECTRICS LTD
SC473451 - Incorporated on 25 March 2014
MACPHERSON ASSOCIATES LIMITEDDisolved
09540625 - Dissolved on 10 August 2021
MACPHERSON PAINTS LTDActive - Proposal to Strike off
SC482621 - Incorporated on 21 July 2014
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