|
MDG CHAMELEON LTD.
SC536325
|
SC536325 |
Business and domestic software development
|
25 May 2016 |
|
MDG GROUP BUSINESS ENERGY LTD
SC189505
|
SC189505 |
Management consultancy activities other than financial management
|
17 Sep 1998 |
|
MDG INVESTMENTS LTD.
SC536321
|
SC536321 |
Plumbing, heat and air-conditioning installation
|
25 May 2016 |
|
MDON ROOFING LIMITED
SC702897
|
SC702897 |
Roofing activities
|
29 Jun 2021 |
|
MDS REMOVALS LTD
SC766941
|
SC766941 |
Removal services
|
23 Apr 2023 |
|
MDT CO. LTD
SC653631
|
SC653631 |
Operation of historical sites and buildings and similar visitor attractions
|
05 Feb 2020 |
|
ME PHOTONICS LIMITED
SC862816
|
SC862816 |
Engineering related scientific and technical consulting activities
|
15 Sep 2025 |
|
MEDIA MENTORING LTD
SC677066
|
SC677066 |
Video production activities
|
08 Oct 2020 |
|
MEGALOPS LIMITED
SC388200
|
SC388200 |
Tour operator activities
|
04 Nov 2010 |
|
MELDRUM CONSTRUCTION (PERTH) LTD.
SC270532
|
SC270532 |
Development of building projects
|
09 Jul 2004 |
|
MELVICH WIND FARM LIMITED
SC141449
|
SC141449 |
Production of electricity
|
26 Nov 1992 |
|
MENA CLUB LIMITED
SC757949
|
SC757949 |
Retail sale via mail order houses or via Internet
|
07 Feb 2023 |
|
MENDELL HELIUM PLC
SC680788
|
SC680788 |
Extraction of natural gas
|
12 Nov 2020 |
|
MERLIN ENERGY LTD
SC664578
|
SC664578 |
Engineering related scientific and technical consulting activities
|
18 Jun 2020 |
|
MERLIN ERD LIMITED
SC333348
|
SC333348 |
Support activities for petroleum and natural gas extraction
|
02 Nov 2007 |
|
MESSRS STANLEY J JOHNSTON LIMITED
SC524006
|
SC524006 |
Post-harvest crop activities
|
12 Jan 2016 |
|
MET-FAB SCOTLAND LIMITED
SC403139
|
SC403139 |
Manufacture of metal structures and parts of structures
|
07 Jul 2011 |
|
MF ROOFING LTD
SC755932
|
SC755932 |
Roofing activities
|
19 Jan 2023 |
|
MG JOINERY & DEVELOPMENTS LTD.
SC447380
|
SC447380 |
Construction of domestic buildings
|
11 Apr 2013 |
|
MG VENDING SOLUTIONS LTD
SC865591
|
SC865591 |
Other retail sale not in stores, stalls or markets
|
07 Oct 2025 |
|
MGB FENCE AND LAND LTD
SC841245
|
SC841245 |
Support activities for animal production (other than farm animal boarding and care) n.e.c.
|
14 Mar 2025 |
|
MGM FIRE & ELECTRICAL SERVICES LTD
SC384903
|
SC384903 |
Other professional, scientific and technical activities n.e.c.
|
06 Sep 2010 |
|
MHOR COFFEE LTD
SC666123
|
SC666123 |
Retail sale via mail order houses or via Internet
|
02 Jul 2020 |
|
MICAH PHOTOGRAPHY LTD
SC845860
|
SC845860 |
Other specialist photography
|
22 Apr 2025 |
|
MICBOO LTD
SC649657
|
SC649657 |
Other publishing activities
|
16 Dec 2019 |
|
MICHAEL S. SANDS LIMITED
SC241606
|
SC241606 |
Growing of cereals (except rice), leguminous crops and oil seeds
|
24 Dec 2002 |
|
MICHAEL SANDS BUILDERS LTD
SC558204
|
SC558204 |
Joinery installation
|
20 Feb 2017 |
|
MICONEX LTD.
SC430741
|
SC430741 |
Advertising agencies
|
20 Aug 2012 |
|
MICRO:MAG CIC
SC643182
|
SC643182 |
Pre-press and pre-media services
|
01 Oct 2019 |
|
MIDLOTHIAN VENTILATION SERVICES LTD
SC631188
|
SC631188 |
Manufacture of non-domestic cooling and ventilation equipment
|
22 May 2019 |
|
MIKE & LENA SINGER LTD
SC408898
|
SC408898 |
Licensed restaurants
|
06 Oct 2011 |
|
MILES TOGETHER LLP
SO308204
|
SO308204 |
-
|
17 Jun 2025 |
|
MILLCREST PROPERTIES LIMITED
SC100566
|
SC100566 |
Development of building projects
|
20 Aug 1986 |
|
MILLDEN AGRICULTURAL LLP
SO300411
|
SO300411 |
-
|
19 Jul 2004 |
|
MILLDEN SPORTING LLP
SO300407
|
SO300407 |
-
|
14 Jul 2004 |
|
MILLEARNE WEDDINGS LTD
SC633136
|
SC633136 |
Other business support service activities n.e.c.
|
12 Jun 2019 |
|
MILLER - WATT LTD
SC792212
|
SC792212 |
Painting
|
12 Dec 2023 |
|
MILLPARK 1965 LIMITED
SC607727
|
SC607727 |
Other letting and operating of own or leased real estate
|
10 Sep 2018 |
|
MILLRODGIE LIMITED
SC727532
|
SC727532 |
Hunting, trapping and related service activities
|
25 Mar 2022 |
|
MILLS CONTRACTORS LIMITED
SC277764
|
SC277764 |
Freight transport by road
|
22 Dec 2004 |