|
MI HOME SOLUTIONS LTD
SC831893
|
SC831893 |
Other construction installation
|
16 Dec 2024 |
|
MICHAEL DUNCAN BUILDERS LIMITED
SC298020
|
SC298020 |
Other business support service activities n.e.c.
|
02 Mar 2006 |
|
MICHELLE WALKER BEAUTY THERAPY AND TRAINING LTD
SC843486
|
SC843486 |
Hairdressing and other beauty treatment
|
01 Apr 2025 |
|
MIKE BUCHAN PLANT HIRE LIMITED
SC494024
|
SC494024 |
Other professional, scientific and technical activities n.e.c.
|
24 Dec 2014 |
|
MIKES PIZZA GAFF LTD
SC603893
|
SC603893 |
Retail sale via stalls and markets of food, beverages and tobacco products
|
30 Jul 2018 |
|
MILES IN TRANSIT LTD
SC832831
|
SC832831 |
Renting and leasing of recreational and sports goods
|
31 Dec 2024 |
|
MILLTAY LIMITED
SC213681
|
SC213681 |
Other letting and operating of own or leased real estate
|
12 Dec 2000 |
|
MINTE LTD
SC338834
|
SC338834 |
Retail sale of cosmetic and toilet articles in specialised stores
|
04 Mar 2008 |
|
MITCHELL & SIM LTD
SC831718
|
SC831718 |
Activities of real estate investment trusts
|
12 Dec 2024 |
|
MITCHELLS PROJECT SERVICES LIMITED
SC383933
|
SC383933 |
Management consultancy activities other than financial management
|
19 Aug 2010 |
|
MJ MILNE ELECTRICAL SERVICES LTD
SC814331
|
SC814331 |
Repair of electrical equipment
|
22 Jun 2024 |
|
MJC WELL SERVICES LIMITED
SC546713
|
SC546713 |
Other business support service activities n.e.c.
|
03 Oct 2016 |
|
MKJR LTD
SC726208
|
SC726208 |
Dental practice activities
|
14 Mar 2022 |
|
MMC ENGINEERING SERVICES LTD
SC708144
|
SC708144 |
Engineering related scientific and technical consulting activities
|
31 Aug 2021 |
|
MOATES GROUP LIMITED
SC540839
|
SC540839 |
Other engineering activities
|
21 Jul 2016 |
|
MOATES OFFSHORE LIMITED
SC479266
|
SC479266 |
Other engineering activities
|
05 Jun 2014 |
|
MOATES PRESSURE CONTROL LIMITED
SC540840
|
SC540840 |
Other engineering activities
|
21 Jul 2016 |
|
MOLLOY LIMITED
SC218500
|
SC218500 |
Other business support service activities n.e.c.
|
25 Apr 2001 |
|
MORAG CAMERON DESIGN LTD
SC659879
|
SC659879 |
specialised design activities
|
24 Apr 2020 |
|
MOSSPARK FARMS
SL003537
|
SL003537 |
-
|
09 Jun 1999 |
|
MOUNGAN CONSULTANTS LTD
SC707561
|
SC707561 |
Management consultancy activities other than financial management
|
24 Aug 2021 |
|
MPR MECHANICAL SERVICES LTD
SC868983
|
SC868983 |
Other engineering activities
|
05 Nov 2025 |
|
MRB PROJECT SERVICES LTD
SC840320
|
SC840320 |
Management consultancy activities other than financial management
|
06 Mar 2025 |
|
MUIRFIELD (SCOTLAND) LTD
SC448097
|
SC448097 |
Raising of sheep and goats
|
19 Apr 2013 |
|
MUIRFIELD RECRUITMENTS LTD
SC339289
|
SC339289 |
Temporary employment agency activities
|
10 Mar 2008 |
|
MUIRTACK COUNTRY CREATIONS LIMITED
SC699060
|
SC699060 |
Other business support service activities n.e.c.
|
18 May 2021 |
|
MURISON TECHNICAL SERVICES LIMITED
SC799864
|
SC799864 |
Management consultancy activities other than financial management
|
20 Feb 2024 |
|
MURRAY MACHINERY 2022 LIMITED
SC716961
|
SC716961 |
Manufacture of agricultural and forestry machinery other than tractors
|
07 Dec 2021 |
|
MURRAY MACHINERY LTD
SC218070
|
SC218070 |
Manufacture of other general-purpose machinery n.e.c.
|
12 Apr 2001 |
|
MURRAYFIELD DATA SERVICES LTD
SC828713
|
SC828713 |
Other engineering activities
|
12 Nov 2024 |
|
MV MACKENZIE AND SONS LTD
SC723162
|
SC723162 |
Other engineering activities
|
15 Feb 2022 |
|
N HAY CONSULTANCY LIMITED
SC863766
|
SC863766 |
Management consultancy activities other than financial management
|
22 Sep 2025 |
|
N-DURANCE TOOLS LTD
SC496233
|
SC496233 |
Other retail sale not in stores, stalls or markets
|
28 Jan 2015 |
|
NC COMPETENCE SOLUTIONS LTD
SC875891
|
SC875891 |
Management consultancy activities other than financial management
|
20 Jan 2026 |
|
NCB SUBSEA LTD
SC856645
|
SC856645 |
Support activities for petroleum and natural gas extraction
|
24 Jul 2025 |
|
NCL PROPERTIES LIMITED
SC306935
|
SC306935 |
Other letting and operating of own or leased real estate
|
16 Aug 2006 |
|
NDT (ABERDEEN) LTD
SC480824
|
SC480824 |
Other manufacturing n.e.c.
|
25 Jun 2014 |
|
NEUL STACK LTD
SC867104
|
SC867104 |
Information technology consultancy activities
|
21 Oct 2025 |
|
NEVER-ENDING CLOTHING LTD
SC783361
|
SC783361 |
Retail sale via mail order houses or via Internet
|
21 Sep 2023 |
|
NEW ARC WILDLIFE RESCUE LTD
SC298536
|
SC298536 |
Other service activities n.e.c.
|
10 Mar 2006 |