K A MACPHERSON LTDLiquidation
SC451352 - Incorporated on 31 May 2013
J MACPHERSON LTD
SC581668 - Incorporated on 15 November 2017
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
A.J. DUNCAN
SL002286 - Incorporated on 8 October 1993
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
J & C FRASER
SL000978 - Incorporated on 15 May 1987
D & M FRASER
SC431838 - Incorporated on 4 September 2012
MACPHERSON.COM LTD.
SC204171 - Incorporated on 22 February 2000
CAS DUNCAN LTD
SC660201 - Incorporated on 30 April 2020
YES! ARTISTS LIMITED
13124213 - Incorporated on 11 January 2021
DUNSTALL HOMES LIMITED
04515657 - Incorporated on 20 August 2002
DUNCAN 50 LTDActive - Proposal to Strike off
09345360 - Incorporated on 8 December 2014
N L A DUNCAN LTD
09024084 - Incorporated on 6 May 2014
DUNCAN 52 LTDActive - Proposal to Strike off
11050321 - Incorporated on 7 November 2017
KIRSTY MACPHERSON LTDActive - Proposal to Strike off
SC564122 - Incorporated on 24 April 2017