R.R.A MCLEOD LTDActive - Proposal to Strike off
SC376879 - Incorporated on 15 April 2010
MCLEOD 9 LTD
04808518 - Incorporated on 24 June 2003
DUNVEGAN ASSETS LTD
SC841137 - Incorporated on 13 March 2025
DUNVEGAN SECURITIES LIMITED
SC051022 - Incorporated on 17 July 1972
DUNVEGAN PROMOTIONS LIMITED
SC477258 - Incorporated on 9 May 2014
DUNVEGAN CHRISTIAN FELLOWSHIP
SC649264 - Incorporated on 10 December 2019
KERR DUNVEGAN LIMITED
SC584342 - Incorporated on 21 December 2017
DUNVEGAN SOLUTIONS LTD
10065363 - Incorporated on 16 March 2016
DUNVEGAN HOLDINGS LIMITEDDisolved
SC653296 - Dissolved on 3 August 2021
DUNVEGAN HOMES LIMITEDDissolved
SC322697 - Dissolved on 25 October 2013
DUNVEGAN (COWDENBEATH) LTD.Liquidation
SC422365 - Incorporated on 20 April 2012
DUNVEGAN (EASTBOURNE) LIMITEDDisolved
06061405 - Incorporated on 23 January 2007
DUNVEGAN INVESTMENTS LIMITED
FC024421
DUNVEGAN CONSULTING LTDDisolved
12248749 - Dissolved on 27 July 2021
JOLYON MAY AESTHETICS LTD
09205108 - Incorporated on 5 September 2014
DUNVEGAN HOTEL LTD.
SC250923 - Incorporated on 11 June 2003
5 Pilmour Place, St Andrews, KY16 9HZ
DULICHT HOMES LIMITED
SC508785 - Incorporated on 18 June 2015
KJ MCLEOD LTD
09897637 - Incorporated on 2 December 2015
CB MCLEOD LTD.Active - Proposal to Strike off
10571161 - Incorporated on 18 January 2017
MCLEOD’S TM LTDActive - Proposal to Strike off
11612357 - Incorporated on 9 October 2018