FIONA FARQUHARSON LTDDissolved
SC459949
42 LOW SHORE MACDUFF BANFF ABERDEENSHIRE SCOTLAND AB44 1RE
MACDUFF MUTTS LTDDisolved
SC741139
47 Low Shore Macduff Aberdeenshire United Kingdom AB44 1RE
IAN CUMMING GARDEN MAINTENANCE LTD
SC653979
48 Low Shore Macduff Scotland AB44 1RE
CSC (SERVICES) LTD.Dissolved
SC248691
46 LOW SHORE MACDUFF BANFF BANFFSHIRE AB44 1RE
ALJACK FISHING LTD
SC445129
8 Gellymill Street Macduff AB44 1QR
MACDUFF SMOKERIES LIMITEDLiquidation
SC116920
SITE NUMBER 68 BANKHEAD MACDUFF AB44 1RD
MACDUFF SHIPYARDS LIMITED
SC063241
The Harbour Macduff AB44 1QT
MB ARTEMIS LLP
SO305028
Macduff Shipyards Ltd The Harbour Macduff Aberdeenshire AB44 1QT
SDUNCAN LTD
SC831545
52 Market Street Macduff Scotland AB44 1LL
KNOWES HOTEL 2016 LTD
SC503093
KNOWES HOTEL MARKET STREET MACDUFF BANFFSHIRE SCOTLAND AB44 1LL
O J PAYNE MAINTENANCE LTDActive - Proposal to Strike off
SC399679
19 PATERSON STREET MACDUFF ABERDEENSHIRE AB44 1TP
CHRISTINE GRIFFITHS PROFESSIONAL CARE SERVICES LTDActive - Proposal to Strike off
SC414056
3 SELSIDE DRIVE WESTGATE MORECAMBE LA44TX 9 MARKET STREET MACDUFF BANFFSHIRE SCOTLAND AB44 1QN
ABERDEEN INTERNATIONAL TRAINING AND TECHNOLOGY TRANSFER LTDActive - Proposal to Strike off
SC600638
24 MARKET STREET MACDUFF SCOTLAND AB44 1QN
MARSHCOMP LTDActive - Proposal to Strike off
SC460933
30 MARKET STREET MACDUFF BANFFSHIRE AB44 1QN
DBN INSPECTION LTD
SC445806
13 Gellymill Street Macduff Banffshire Aberdeenshire AB44 1TN
ONLYINSCOTLAND.COM LIMITEDActive - Proposal to Strike off
SC315993
20 GELLYMILL STREET MACDUFF BANFFSHIRE SCOTLAND AB44 1TN
MACELEC LIMITEDDissolved
SC344513
3 GELLYMILL STREET MACDUFF AB44 1TN
DW HEATING SYSTEMS LTD
SC762241
11 Gellymill Street Macduff Scotland AB44 1TN
ROVBOTICS LTDActive - Proposal to Strike off
SC618187
19 SKENE STREET MACDUFF UNITED KINGDOM AB44 1RL
BOATING FOR ALL LIMITEDActive - Proposal to Strike off
SC599201
MANOR HOUSE SKENE STREET MACDUFF ABERDEENSHIRE UNITED KINGDOM AB44 1RL