R MACDUFF LTDActive - Proposal to Strike off
SC500080 - Incorporated on 10 March 2015
THE MACDUFFS LTD
07172252 - Incorporated on 1 March 2010
MACDUFF CLAN LTD
14675825 - Incorporated on 20 February 2023
MILLSON ASSOCIATES (STIRLING) LIMITEDActive - Proposal to Strike off
SC405790 - Incorporated on 22 August 2011
MACDUFF MUTTS LTDDisolved
SC741139 - Dissolved on 12 December 2023
MACDUFF SMOKERIES LIMITEDLiquidation
SC116920 - Incorporated on 20 March 1989
MACDUFF ROBOTICS LTD
13842192 - Incorporated on 11 January 2022
MELTS OF MACDUFF LTD
SC744148 - Incorporated on 12 September 2022
MACDUFF DC LIMITED
SC737390 - Incorporated on 4 July 2022
MACDUFF DIESELS LTD.
SC177616 - Incorporated on 31 July 1997
MACDUFF MEDICAL LTD
SC621746 - Incorporated on 19 February 2019
MACDUFF SHIPYARDS LIMITED
SC063241 - Incorporated on 10 October 1977
MACDUFF MOTORS LIMITEDDisolved
SC132874 - Dissolved on 9 June 2022
MACDUFF TREVORSTON LIMITEDActive - Proposal to Strike off
11510780 - Incorporated on 10 August 2018
CHINATOWN MACDUFF LIMITED
SC668257 - Incorporated on 21 July 2020
ALEXANDER MACDUFF LTDActive - Proposal to Strike off
SC533038 - Incorporated on 19 April 2016
MACDUFF PROPERTIES LIMITED
09074161 - Incorporated on 6 June 2014
MACDUFF ELECTRICAL LTDActive - Proposal to Strike off
SC598652 - Incorporated on 31 May 2018
MACDUFF TECHNOLOGY LIMITEDDissolved
05002987 - Dissolved on 3 August 2010
MACDUFF HOLDINGS LIMITED
14100255 - Incorporated on 11 May 2022