JOHN MCPHERSON LIMITEDActive - Proposal to Strike off
08571256 - Incorporated on 17 June 2013
JOHN MCPHERSON ASSOCIATES LIMITEDDissolved
04258928 - Dissolved on 30 October 2012
JOHN MCPHERSON ARCHITECTURAL LIMITEDActive - Proposal to Strike off
04471397 - Incorporated on 27 June 2002
JOHN E.MCPHERSON & SONS LIMITED
00333453 - Incorporated on 8 November 1937
MCPHERSON LIMITED
SC218508 - Incorporated on 25 April 2001
SONARA GROUP LIMITED
12018489 - Incorporated on 28 May 2019
STILL MOVING MEDIA LLP
OC388545 - Incorporated on 16 October 2013
G A D MCPHERSON LTD.Active - Proposal to Strike off
07539160 - Incorporated on 22 February 2011
J.MCPHERSON LTD
07873629 - Incorporated on 7 December 2011
J&D MCPHERSON LTDActive - Proposal to Strike off
SC520974 - Incorporated on 24 November 2015
D MCPHERSON LTD
12286459 - Incorporated on 29 October 2019
R.D.MCPHERSON LTDActive - Proposal to Strike off
12595185 - Incorporated on 11 May 2020
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