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
KYLE'S GOAL
CE010595 - Incorporated on 16 March 2017
D MCPHERSON LTD
12286459 - Incorporated on 29 October 2019
ST & KYLE LTDDissolved
09015925 - Dissolved on 8 December 2015
R.D.MCPHERSON LTDActive - Proposal to Strike off
12595185 - Incorporated on 11 May 2020
KYLEX LTDActive - Proposal to Strike off
09029016 - Incorporated on 8 May 2014
KYLE HO LTD
12209917 - Incorporated on 16 September 2019
KYLE TM LTDActive - Proposal to Strike off
10673354 - Incorporated on 16 March 2017
GROUND MODELLING TECHNOLOGIES LTDDissolved
04260837 - Dissolved on 2 March 2010
LOGAN & LYLE LTDDisolved
NI682354 - Dissolved on 3 January 2023
KYLEWC LTD
07597086 - Incorporated on 8 April 2011
KYLERS LTD
15734941 - Incorporated on 22 May 2024
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