|
MCINTYRE ROSS LIMITED
SC289538
|
SC289538 |
Other letting and operating of own or leased real estate
|
30 Aug 2005 |
|
MCIVOR RENTALS LTD
SC810385
|
SC810385 |
Other letting and operating of own or leased real estate
|
14 May 2024 |
|
MCKASH LIMITED
SC754530
|
SC754530 |
Buying and selling of own real estate
|
06 Jan 2023 |
|
MCKEE PROPERTY SERVICES LTD
SC835947
|
SC835947 |
Combined facilities support activities
|
30 Jan 2025 |
|
MCKELVIE CONTRACTS LIMITED
SC693028
|
SC693028 |
Construction of domestic buildings
|
22 Mar 2021 |
|
MCKEWAN TECHNICAL SERVICES LTD
SC844311
|
SC844311 |
Information technology consultancy activities
|
07 Apr 2025 |
|
MCLACHLAN LIMITED
SC612614
|
SC612614 |
Joinery installation
|
02 Nov 2018 |
|
MCMASTER FINANCE LTD
SC847563
|
SC847563 |
Other professional, scientific and technical activities n.e.c.
|
06 May 2025 |
|
MCMURTRIE WEALTH MANAGEMENT LIMITED
SC577316
|
SC577316 |
Financial intermediation not elsewhere classified
|
26 Sep 2017 |
|
MCNAIROSOFT LIMITED
SC761532
|
SC761532 |
Business and domestic software development
|
08 Mar 2023 |
|
MCQUADE PROPERTIES LIMITED
SC870035
|
SC870035 |
Other letting and operating of own or leased real estate
|
13 Nov 2025 |
|
MCQUEEN LANDSCAPES LTD
SC591718
|
SC591718 |
Landscape service activities
|
19 Mar 2018 |
|
MCRAWFORD LIMITED
SC611340
|
SC611340 |
Information technology consultancy activities
|
19 Oct 2018 |
|
MCVAY GRAEME LTD
SC777223
|
SC777223 |
Engineering related scientific and technical consulting activities
|
28 Jul 2023 |
|
MD (PERTH) LIMITED
SC718198
|
SC718198 |
Specialists medical practice activities
|
22 Dec 2021 |
|
MD INVESTMENTS (FIFE) LTD
SC711763
|
SC711763 |
Other service activities n.e.c.
|
08 Oct 2021 |
|
MD SSE LTD
SC516580
|
SC516580 |
Other letting and operating of own or leased real estate
|
25 Sep 2015 |
|
MEDICAL AESTHETIC EDUCATION SOLUTIONS LTD
SC825348
|
SC825348 |
Other education n.e.c.
|
09 Oct 2024 |
|
MEDINK SCIENTIFIC LTD
SC832581
|
SC832581 |
Other professional, scientific and technical activities n.e.c.
|
24 Dec 2024 |
|
MEDTYPE FIFE LIMITED
SC823598
|
SC823598 |
Other human health activities
|
23 Sep 2024 |
|
MELA SUPPLIES LTD
SC781932
|
SC781932 |
Agents involved in the sale of a variety of goods
|
08 Sep 2023 |
|
MELT DOWN TOASTIES LTD
SC867032
|
SC867032 |
Take-away food shops and mobile food stands
|
20 Oct 2025 |
|
MEMOTEK LIMITED
SC837247
|
SC837247 |
Other education n.e.c.
|
11 Feb 2025 |
|
MERAKI THERAPIES LIMITED
SC579112
|
SC579112 |
Hairdressing and other beauty treatment
|
17 Oct 2017 |
|
MERONYM ENERGY LTD
SC720647
|
SC720647 |
Construction of utility projects for electricity and telecommunications
|
22 Jan 2022 |
|
MERV'S PLASTIC SUPPLIES LTD
SC701483
|
SC701483 |
Agents involved in the sale of timber and building materials
|
14 Jun 2021 |
|
METHIL DOCK NO. 3 ASSETS LIMITED
SC182054
|
SC182054 |
Activities of other membership organizations n.e.c.
|
13 Jan 1998 |
|
METRIX WELLNESS LIMITED
SC848734
|
SC848734 |
Other human health activities
|
15 May 2025 |
|
METRO PROPERTY DEVELOPMENTS LTD.
SC222604
|
SC222604 |
Other letting and operating of own or leased real estate
|
29 Aug 2001 |
|
MF ACCESS LIMITED
SC577608
|
SC577608 |
Other specialised construction activities n.e.c.
|
29 Sep 2017 |
|
MG DUNFERMLINE LTD
SC614072
|
SC614072 |
Take-away food shops and mobile food stands
|
20 Nov 2018 |
|
MGL FLEET SERVICES LTD
SC842064
|
SC842064 |
Maintenance and repair of motor vehicles
|
20 Mar 2025 |
|
MGM EHV SERVICES LIMITED
SC765728
|
SC765728 |
Other engineering activities
|
12 Apr 2023 |
|
MGTK USERI LIMITED
SC607629
|
SC607629 |
Other letting and operating of own or leased real estate
|
10 Sep 2018 |
|
MGX CONSULTANCY LIMITED
SC805513
|
SC805513 |
Information technology consultancy activities
|
03 Apr 2024 |
|
MH HOME PROPERTY GROUP LTD
SC863268
|
SC863268 |
Buying and selling of own real estate
|
18 Sep 2025 |
|
MH STRENGTH LTD
SC790289
|
SC790289 |
Fitness facilities
|
23 Nov 2023 |
|
MHR FIFE LIMITED
SC846168
|
SC846168 |
Licensed restaurants
|
23 Apr 2025 |
|
MICHAEL HOLLIGAN ASSOCIATES LIMITED
SC625640
|
SC625640 |
Business and domestic software development
|
26 Mar 2019 |
|
MICHAEL J BENNETT PROPERTIES LTD
SC505737
|
SC505737 |
Other letting and operating of own or leased real estate
|
13 May 2015 |