|
MARMO PROPERTY LIMITED
SC779917
|
SC779917 |
Other letting and operating of own or leased real estate
|
22 Aug 2023 |
|
MAROON PROPERTY GROUP LTD
SC733629
|
SC733629 |
Buying and selling of own real estate
|
25 May 2022 |
|
MARSHALL CHERRIES (SCOTLAND) LTD.
SC276374
|
SC276374 |
Growing of other tree and bush fruits and nuts
|
23 Nov 2004 |
|
MARSHALL OFFSHORE ELECTRICAL SERVICES LIMITED
SC500392
|
SC500392 |
Other service activities n.e.c.
|
13 Mar 2015 |
|
MARTI PROPERTY LTD
SC843934
|
SC843934 |
Other letting and operating of own or leased real estate
|
04 Apr 2025 |
|
MARTIN COMMERCIAL PROPERTY (SCOTLAND) LIMITED
SC692389
|
SC692389 |
Other letting and operating of own or leased real estate
|
16 Mar 2021 |
|
MARTIN JEFFREY LTD
SC805224
|
SC805224 |
Funeral and related activities
|
02 Apr 2024 |
|
MARTIN PROPERTY (SCOTLAND) LIMITED
SC445809
|
SC445809 |
Buying and selling of own real estate
|
22 Mar 2013 |
|
MARTIN SHORT CONSULTANCY LTD
SC792257
|
SC792257 |
Information technology consultancy activities
|
12 Dec 2023 |
|
MARULA STUDIOS LTD
SC860030
|
SC860030 |
Portrait photographic activities
|
22 Aug 2025 |
|
MARY QUEEN OF SCOTS ENTERPRISES (KINROSS) LIMITED
SC482033
|
SC482033 |
Other retail sale not in stores, stalls or markets
|
11 Jul 2014 |
|
MASALA GRILL LTD
SC641267
|
SC641267 |
Take-away food shops and mobile food stands
|
11 Sep 2019 |
|
MASON DIGITAL MAPPING LIMITED
SC074647
|
SC074647 |
Non-trading company
|
28 Apr 1981 |
|
MASON SURVEYS LIMITED
SC158030
|
SC158030 |
Other professional, scientific and technical activities n.e.c.
|
16 May 1995 |
|
MAST-SCOTLAND
SC485726
|
SC485726 |
Marine aquaculture
|
02 Sep 2014 |
|
MATSON RENTALS LTD
SC540973
|
SC540973 |
Other letting and operating of own or leased real estate
|
25 Jul 2016 |
|
MATTANALYTIX LIMITED
SC806124
|
SC806124 |
Information technology consultancy activities
|
08 Apr 2024 |
|
MATTHEW FYFE'S PIPEFITTING SERVICES LTD
SC491659
|
SC491659 |
Manufacture of metal structures and parts of structures
|
20 Nov 2014 |
|
MAVE HOLDINGS LTD
SC706064
|
SC706064 |
Buying and selling of own real estate
|
06 Aug 2021 |
|
MAVEN OAK LIMITED
SC784863
|
SC784863 |
Other business support service activities n.e.c.
|
04 Oct 2023 |
|
MAX ELECTRICAL SOLUTIONS LTD
SC693189
|
SC693189 |
Electrical installation
|
23 Mar 2021 |
|
MAX HORNE TRUSTEES LIMITED
SC117565
|
SC117565 |
Financial intermediation not elsewhere classified
|
02 May 1989 |
|
MAX PASS DRIVING SCHOOL LIMITED
SC340122
|
SC340122 |
Other service activities n.e.c.
|
25 Mar 2008 |
|
MAXBENTLEY LIMITED
SC593399
|
SC593399 |
Other letting and operating of own or leased real estate
|
04 Apr 2018 |
|
MAXFLO DRAINAGE LIMITED
SC755873
|
SC755873 |
Sewerage
|
18 Jan 2023 |
|
MAXWELL PROPERTY SOLUTIONS LTD
SC618142
|
SC618142 |
Buying and selling of own real estate
|
14 Jan 2019 |
|
MAZBI HOLDINGS LIMITED
SC515243
|
SC515243 |
Dental practice activities
|
09 Sep 2015 |
|
MBH CONSULTANTS LTD
SC651523
|
SC651523 |
Management consultancy activities other than financial management
|
14 Jan 2020 |
|
MC HEALTH SCOTLAND LTD
SC841745
|
SC841745 |
Other human health activities
|
18 Mar 2025 |
|
MC2 EVENTS LTD
SC800580
|
SC800580 |
Event catering activities
|
26 Feb 2024 |
|
MC60ELECTRICAL LIMITED
SC868230
|
SC868230 |
Engineering related scientific and technical consulting activities
|
30 Oct 2025 |
|
MCCAIG CONSULTING LTD
SC822829
|
SC822829 |
Public relations and communications activities
|
16 Sep 2024 |
|
MCCALLUM & CO LLP
SO303711
|
SO303711 |
-
|
16 Dec 2011 |
|
MCCALLUM PLUMBING & HEATING LTD
SC856454
|
SC856454 |
Plumbing, heat and air-conditioning installation
|
22 Jul 2025 |
|
MCCULLOCH ENTERPRISES 2 LIMITED
SC618946
|
SC618946 |
Buying and selling of own real estate
|
23 Jan 2019 |
|
MCCULLOCH ENTERPRISES LIMITED
SC514359
|
SC514359 |
Buying and selling of own real estate
|
01 Sep 2015 |
|
MCFARLANE FINANCIAL PLANNING GROUP LTD
SC875312
|
SC875312 |
Activities of financial services holding companies
|
15 Jan 2026 |
|
MCGHIE PROPERTY DEVELOPMENT LTD
SC873476
|
SC873476 |
Joinery installation
|
23 Dec 2025 |
|
MCGILL (HOLDINGS) LTD
SC494880
|
SC494880 |
Buying and selling of own real estate
|
13 Jan 2015 |
|
MCINNES TRAVEL LTD
SC837210
|
SC837210 |
Travel agency activities
|
10 Feb 2025 |