|
MBCFARMS LTD
SC681707
|
SC681707 |
Mixed farming
|
23 Nov 2020 |
|
MBE4 LTD
SC546919
|
SC546919 |
Other specialist photography
|
04 Oct 2016 |
|
MCAULEY POLICY AND MANAGEMENT LTD
SC484957
|
SC484957 |
Management consultancy activities other than financial management
|
22 Aug 2014 |
|
MCBURNIE'S REMOVALS LIMITED
SC728872
|
SC728872 |
Removal services
|
07 Apr 2022 |
|
MCCUBBING TIMBER HARVESTING LIMITED
SC439239
|
SC439239 |
Silviculture and other forestry activities
|
20 Dec 2012 |
|
MCDERMID DISTRIBUTION LIMITED
SC609236
|
SC609236 |
Freight transport by road
|
27 Sep 2018 |
|
MCDERMID SUPPLY COMPANY LIMITED
SC328000
|
SC328000 |
Retail sale of hardware, paints and glass in specialised stores
|
19 Jul 2007 |
|
MCDOUGALL COMMERCIALS HOLDINGS LIMITED
SC755140
|
SC755140 |
Other service activities n.e.c.
|
12 Jan 2023 |
|
MCDOUGALL COMMERCIALS LIMITED
SC393896
|
SC393896 |
Maintenance and repair of motor vehicles
|
21 Feb 2011 |
|
MCENTEE AGRI LIMITED
SC831676
|
SC831676 |
Mixed farming
|
12 Dec 2024 |
|
MCEWANS MECHANICAL SERVICES LIMITED
SC857262
|
SC857262 |
Other engineering activities
|
30 Jul 2025 |
|
MCK FORESTRY LIMITED
SC509895
|
SC509895 |
Logging
|
02 Jul 2015 |
|
MCKEOWN GROUNDWORKS LIMITED
SC329645
|
SC329645 |
Site preparation
|
21 Aug 2007 |
|
MCM GARAGE SERVICES LTD
SC507146
|
SC507146 |
Maintenance and repair of motor vehicles
|
01 Jun 2015 |
|
MD DEVELOPMENTS & LETTINGS LIMITED
SC737721
|
SC737721 |
Other letting and operating of own or leased real estate
|
07 Jul 2022 |
|
MD JOINERY & CONSTRUCTION LIMITED
SC757942
|
SC757942 |
Other construction installation
|
07 Feb 2023 |
|
MDTE CONSULTANTS LTD
SC584652
|
SC584652 |
Management consultancy activities other than financial management
|
03 Jan 2018 |
|
ME STEED HOLDINGS LTD
SC819023
|
SC819023 |
Activities of other holding companies n.e.c.
|
09 Aug 2024 |
|
MEGAWATT HOLDINGS LTD
SC629697
|
SC629697 |
Activities of other holding companies n.e.c.
|
07 May 2019 |
|
MEIN FARMING COMPANY LIMITED
SC415844
|
SC415844 |
Raising of dairy cattle
|
31 Jan 2012 |
|
MELADAVE NOMINEES LIMITED
SC333811
|
SC333811 |
Non-trading company
|
12 Nov 2007 |
|
MENOPAUSE MATTERS LIMITED
SC222055
|
SC222055 |
Other human health activities
|
09 Aug 2001 |
|
MENTAL BREAK GAMING LIMITED
SC854965
|
SC854965 |
Manufacture of other games and toys, n.e.c.
|
08 Jul 2025 |
|
MERCHANTS OF CHARACTER HOLDINGS LIMITED
SC583800
|
SC583800 |
Activities of other holding companies n.e.c.
|
13 Dec 2017 |
|
MERLIN OFFICE LIMITED
SC431893
|
SC431893 |
Retail sale of newspapers and stationery in specialised stores
|
05 Sep 2012 |
|
MERRICK INSPECTION SERVICES LIMITED
SC513248
|
SC513248 |
Other construction installation
|
17 Aug 2015 |
|
MESSRS J ROGERSON (ALTON) LTD
SC456143
|
SC456143 |
Raising of other cattle and buffaloes
|
06 Aug 2013 |
|
MESSRS W. MILLAR (GLENSONE) LIMITED
SC311763
|
SC311763 |
Raising of other cattle and buffaloes
|
10 Nov 2006 |
|
METRIK SOLUTIONS (DUMFRIES) LIMITED
SC460192
|
SC460192 |
Wholesale of other office machinery and equipment
|
26 Sep 2013 |
|
METRIK SOLUTIONS LTD
SC032839
|
SC032839 |
Retail sale of newspapers and stationery in specialised stores
|
31 Jan 1958 |
|
MF ALI ENTERPRISES LTD
SC788722
|
SC788722 |
Wholesale of grain, unmanufactured tobacco, seeds and animal feeds
|
09 Nov 2023 |
|
MGC TRADING GROUP LIMITED
SC744369
|
SC744369 |
Non-specialised wholesale trade
|
14 Sep 2022 |
|
MICHAEL BLAIN LIMITED
SC285969
|
SC285969 |
Construction of domestic buildings
|
09 Jun 2005 |
|
MICHAEL JOHNSTONE TRANSPORT HOLDINGS LIMITED
SC715459
|
SC715459 |
Other service activities n.e.c.
|
18 Nov 2021 |
|
MICHAEL JOHNSTONE TRANSPORT LIMITED
SC245050
|
SC245050 |
Freight transport by road
|
04 Mar 2003 |
|
MIDDLEMISS & ASSOCIATES LIMITED
SC620713
|
SC620713 |
Financial management
|
08 Feb 2019 |
|
MIDKNOCK FARMS
SL001696
|
SL001696 |
-
|
03 Jul 1991 |
|
MILROY HEATING LTD
SC799043
|
SC799043 |
Plumbing, heat and air-conditioning installation
|
14 Feb 2024 |
|
MINARA CATERING LIMITED
SC775061
|
SC775061 |
Take-away food shops and mobile food stands
|
07 Jul 2023 |
|
MINNYDOW PROPERTIES LIMITED
SC672498
|
SC672498 |
Buying and selling of own real estate
|
28 Aug 2020 |