R MACPHERSON LTDDissolved
05094983 - Dissolved on 15 November 2011
B MACPHERSON LTDDisolved
SC667950 - Dissolved on 15 February 2023
J & L MACPHERSON LTD
08858251 - Incorporated on 23 January 2014
BLACK ISLE CIVIL ENGINEERING LIMITEDDissolved
SC283379 - Dissolved on 24 June 2011
RYAN WILLIAMS CONSULTING LIMITEDDisolved
13457644 - Dissolved on 7 November 2023
RYAN J MActive - Proposal to Strike off
07485694 - Incorporated on 7 January 2011
DR MATTHEW WILLIAMS MRCVS LTD
11706517 - Incorporated on 30 November 2018
GO FIGURE ACCOUNTANCY LIMITED
10003815 - Incorporated on 15 February 2016
CRINAN CLASSIC LTDActive - Proposal to Strike off
SC316940 - Incorporated on 20 February 2007
EOLAS ARCHITECTS LTD
SC646527 - Incorporated on 7 November 2019
G.+P. FLATS LTD.Disolved
SC227972 - Dissolved on 19 April 2022
SHROPSHIRE FARM VETS LIMITED
06497266 - Incorporated on 7 February 2008
MACPHERSON.COM LTD.
SC204171 - Incorporated on 22 February 2000
ANNE RYAN LTDDissolved
04664230 - Dissolved on 24 July 2012
YES! ARTISTS LIMITED
13124213 - Incorporated on 11 January 2021
DUNSTALL HOMES LIMITED
04515657 - Incorporated on 20 August 2002
RYAN AND RYAN LIMITEDDissolved
06474496 - Dissolved on 15 July 2014
KIRSTY MACPHERSON LTDActive - Proposal to Strike off
SC564122 - Incorporated on 24 April 2017
MACPHERSON COACHES LIMITEDLiquidation
01930463 - Incorporated on 12 July 1985
SOPHIE MACPHERSON LIMITED
04487583 - Incorporated on 16 July 2002