HENRY MURRAY & CO. LTD
NI041680 - Incorporated on 3 October 2001
HENRY MURRAY ASSOCIATES LIMITEDDisolved
06134404 - Dissolved on 20 June 2023
J M MCGARVIE LIMITED
09593740 - Incorporated on 15 May 2015
ALAN MCGARVIE LTD
SC393761 - Incorporated on 18 February 2011
MCGARVIE MORRISON MEDIA LIMITED
SC293588 - Incorporated on 23 November 2005
MCGARVIE CONSULTING LTD.Active - Proposal to Strike off
SC459217 - Incorporated on 17 September 2013
MCGARVIE DEVELOPMENTS LIMITED
14446576 - Incorporated on 27 October 2022
R MCGARVIE GAS SERVICES LTD
SC589185 - Incorporated on 19 February 2018
J.MCGARVIE & FAMILY LIMITEDActive - Proposal to Strike off
SC497117 - Incorporated on 6 February 2015
HENRY & HENRY LLP
OC449198 - Incorporated on 22 September 2023
HENRY & HENRY LTDDisolved
13102249 - Dissolved on 24 January 2023
MURRAY & MURRAY LIMITED
SC813173 - Incorporated on 11 June 2024
MURRAY & MURRAY LIMITEDDisolved
SC193215 - Dissolved on 27 September 2023
HENRY HUGH HENRY LTDDisolved
NI700092 - Dissolved on 10 December 2024
HENRY
06952404 - Incorporated on 4 July 2009
MURRAY & MURRAY HAIR LTDDissolved
05859531 - Dissolved on 13 November 2012
MURRAY & MURRAY HAIR LTD
12007159 - Incorporated on 20 May 2019
MURRAY BEITH MURRAY LLP
SO307281 - Incorporated on 3 June 2021
3 Glenfinlas St, Edinburgh, EH3 6AQ
JIM MCGARVIE WEALTH MANAGEMENT LLP
OC425336 - Incorporated on 20 December 2018
VALLEYFIELD JOINERY LTD
SC350279 - Incorporated on 22 October 2008