|
DETECTING WEAR UK LTD
SC704798
|
SC704798 |
Printing n.e.c.
|
23 Jul 2021 |
|
DFC AUTOS LTD
SC759776
|
SC759776 |
Maintenance and repair of motor vehicles
|
22 Feb 2023 |
|
DFK HOME LTD
SC768716
|
SC768716 |
Construction of domestic buildings
|
09 May 2023 |
|
DG MARITIME LTD
SC779573
|
SC779573 |
Service activities incidental to water transportation
|
18 Aug 2023 |
|
DGS ROPE ACCESS LTD
SC816431
|
SC816431 |
Other engineering activities
|
15 Jul 2024 |
|
DI MORAY LTD
SC857296
|
SC857296 |
Other holiday and other collective accommodation
|
30 Jul 2025 |
|
DICEY'S ENTERTAINMENT LIMITED
SC737599
|
SC737599 |
Public houses and bars
|
06 Jul 2022 |
|
DIGITAL ROUTES SCOTLAND LIMITED
SC522375
|
SC522375 |
Web portals
|
11 Dec 2015 |
|
DIGITAL TRANSFORMATION QA & TEST LTD
SC752099
|
SC752099 |
Information technology consultancy activities
|
02 Dec 2022 |
|
DISTILLERY DESIGN SERVICES LTD
SC697370
|
SC697370 |
Engineering design activities for industrial process and production
|
30 Apr 2021 |
|
DJLP ENGINEERING SERVICES LTD
SC821367
|
SC821367 |
Other engineering activities
|
02 Sep 2024 |
|
DJM SUBSEA LTD.
SC507977
|
SC507977 |
Other professional, scientific and technical activities n.e.c.
|
09 Jun 2015 |
|
DKG SERVICES LTD
SC863529
|
SC863529 |
Support activities for petroleum and natural gas extraction
|
19 Sep 2025 |
|
DMC TECHNOLOGY (SCOTLAND) LIMITED
SC347066
|
SC347066 |
Information technology consultancy activities
|
14 Aug 2008 |
|
DMCC SERVICES LIMITED
SC841235
|
SC841235 |
Support activities for petroleum and natural gas extraction
|
14 Mar 2025 |
|
DMCPHEE SERVICES LTD
SC744596
|
SC744596 |
Other engineering activities
|
15 Sep 2022 |
|
DMD DRILLING LIMITED
SC745398
|
SC745398 |
Support activities for petroleum and natural gas extraction
|
26 Sep 2022 |
|
DOCHGARROCH ENGINEERING LTD
SC564734
|
SC564734 |
Wireless telecommunications activities
|
02 May 2017 |
|
DOGROBES LTD
SC474658
|
SC474658 |
Manufacture of other wearing apparel and accessories n.e.c.
|
07 Apr 2014 |
|
DOGTOK.AI LTD
SC850417
|
SC850417 |
Other information technology service activities
|
29 May 2025 |
|
DONADDEN LIMITED
SC786543
|
SC786543 |
Activities of other holding companies n.e.c.
|
20 Oct 2023 |
|
DONALD BUILDERS LTD
SC807794
|
SC807794 |
Joinery installation
|
22 Apr 2024 |
|
DONALD RAE PROPERTIES LTD
SC557173
|
SC557173 |
Other letting and operating of own or leased real estate
|
09 Feb 2017 |
|
DONALDSON BUILDING SOLUTIONS LTD
SC538808
|
SC538808 |
Construction of commercial buildings
|
24 Jun 2016 |
|
DONNACHAIDH LIMITED
SC252810
|
SC252810 |
Other business support service activities n.e.c.
|
16 Jul 2003 |
|
DONNACHAIDH PROPERTY LIMITED
SC259850
|
SC259850 |
Other business support service activities n.e.c.
|
26 Nov 2003 |
|
DONUT PIG DIGITAL MARKETING LTD
SC496718
|
SC496718 |
Other information technology service activities
|
03 Feb 2015 |
|
DORIC PRECAST CONCRETE LIMITED
SC164853
|
SC164853 |
Dormant Company
|
11 Apr 1996 |
|
DRAM GOOD JOURNEY LTD
SC694415
|
SC694415 |
Tour operator activities
|
06 Apr 2021 |
|
DREAMTIME COMMUNITY ARTS LTD
SC528187
|
SC528187 |
Other social work activities without accommodation n.e.c.
|
29 Feb 2016 |
|
DUFI ART LIMITED
SC365290
|
SC365290 |
specialised design activities
|
09 Sep 2009 |
|
DW TECHNICAL LTD
SC664505
|
SC664505 |
Information technology consultancy activities
|
17 Jun 2020 |
|
DYCE & SONS LTD.
SC446474
|
SC446474 |
Business and domestic software development
|
02 Apr 2013 |
|
DYNAMIC ABSEILING SERVICES LIMITED
SC342420
|
SC342420 |
Other business support service activities n.e.c.
|
06 May 2008 |
|
EA PLUMBING AND HEATING SERVICES LIMITED
SC597402
|
SC597402 |
Plumbing, heat and air-conditioning installation
|
16 May 2018 |
|
EAGLE LIFTING LTD
SC579131
|
SC579131 |
Other business support service activities n.e.c.
|
17 Oct 2017 |
|
EARTHTIME FOR ALL LTD.
SC435023
|
SC435023 |
Other business support service activities n.e.c.
|
18 Oct 2012 |
|
EASYMOVE REMOVALS MORAY LTD
SC714863
|
SC714863 |
Removal services
|
12 Nov 2021 |
|
EAT AND DRINK LIMITED
SC214170
|
SC214170 |
Licensed restaurants
|
27 Dec 2000 |
|
EBIE JACK LTD
SC813628
|
SC813628 |
Other retail sale of new goods in specialised stores (not commercial art galleries and opticians)
|
14 Jun 2024 |