R.D.MCPHERSON LTDActive - Proposal to Strike off
12595185 - Incorporated on 11 May 2020
MR STEPHEN MICHAEL MCCORMACK LIMITEDDisolved
13809026 - Dissolved on 25 February 2025
A MCPHERSON & CO LTD
SC515305 - Incorporated on 10 September 2015
MCPHERSONPROPERTIES LTD
14691119 - Incorporated on 27 February 2023
R. MCPHERSON & CO LTD
07032193 - Incorporated on 28 September 2009
MCPHERSON AG LTDDisolved
SC738674 - Dissolved on 22 July 2025
C.A. MCPHERSON LTD.
SC286476 - Incorporated on 21 June 2005
MCPHERSON ENGINEERING LIMITED
SC244000 - Incorporated on 17 February 2003
MCPHERSON CONTRACTS LTD
SC396659 - Incorporated on 30 March 2011
AMY MCPHERSON LTDDissolved
06785512 - Dissolved on 30 July 2013
MCPHERSON ENG LTD
07088294 - Incorporated on 26 November 2009
MCPHERSON VAN LTDDisolved
13663358 - Dissolved on 4 April 2023
MCPHERSONS PM LTD
09531404 - Incorporated on 8 April 2015
ALEXANDER CAMERON LIMITED
06568811 - Incorporated on 17 April 2008
MCPHERSON DAY LTD
SC591142 - Incorporated on 13 March 2018
INCA HAIR REMOVAL LIMITEDLiquidation
04340990 - Incorporated on 17 December 2001
L10 SERVICES GROUP LTD
12706191 - Incorporated on 30 June 2020
MCPHERSON CORPORATIONS LTD
12785304 - Incorporated on 2 August 2020
NEIL MCPHERSON LTD
SC386238 - Incorporated on 30 September 2010
MCPHERSON HALL LTDActive - Proposal to Strike off
SC497997 - Incorporated on 17 February 2015