|
M MCKENZIE WASTE LTD.
SC384070
|
SC384070 |
Other service activities n.e.c.
|
23 Aug 2010 |
|
MABOSTAR LTD
SC592434
|
SC592434 |
Dental practice activities
|
26 Mar 2018 |
|
MACGORDON FREIGHT LTD
SC483457
|
SC483457 |
Freight transport by road
|
01 Aug 2014 |
|
MACKAI HOLDINGS LIMITED
SC611532
|
SC611532 |
Other letting and operating of own or leased real estate
|
23 Oct 2018 |
|
MACSWEEN OF EDINBURGH LIMITED
SC150160
|
SC150160 |
Manufacture of other food products n.e.c.
|
12 Apr 1994 |
|
MACSWEENALLAN FOOD GROUP LTD
SC810308
|
SC810308 |
Manufacture of other food products n.e.c.
|
13 May 2024 |
|
MACTAGGART SCOTT (HOLDINGS) LIMITED
SC334329
|
SC334329 |
Activities of production holding companies
|
22 Nov 2007 |
|
MACTAGGART, SCOTT & COMPANY LIMITED
SC055532
|
SC055532 |
Manufacture of fluid power equipment
|
26 Apr 1974 |
|
MAD SCOTT'S OUTLET LTD
SC875214
|
SC875214 |
Retail sale of electrical household appliances in specialised stores
|
14 Jan 2026 |
|
MAIL MASTER (SCOTLAND) LTD.
SC185878
|
SC185878 |
Other business support service activities n.e.c.
|
19 May 1998 |
|
MAINLAND PROPERTY EDINBURGH LTD
SC789289
|
SC789289 |
Buying and selling of own real estate
|
14 Nov 2023 |
|
MAINPHASE ELECTRICAL LTD
SC758245
|
SC758245 |
Electrical installation
|
09 Feb 2023 |
|
MALBET SERVICES LTD
SC729016
|
SC729016 |
Other building completion and finishing
|
08 Apr 2022 |
|
MALLAIG BAY PROPERTY LIMITED
SC798561
|
SC798561 |
Buying and selling of own real estate
|
09 Feb 2024 |
|
MARDINI LIMITED
SC565788
|
SC565788 |
Other service activities n.e.c.
|
12 May 2017 |
|
MARTIN CHAN LIMITED
SC493993
|
SC493993 |
Dental practice activities
|
23 Dec 2014 |
|
MARTIN TAIT LTD
SC837964
|
SC837964 |
Activities of insurance agents and brokers
|
17 Feb 2025 |
|
MAXIMUM JUSTICE LIMITED
SC380524
|
SC380524 |
Solicitors
|
17 Jun 2010 |
|
MAYSHADE TAXIS LTD.
SC294136
|
SC294136 |
Taxi operation
|
06 Dec 2005 |
|
MCCALLUM INVESTMENT HOLDINGS LIMITED
SC712510
|
SC712510 |
Buying and selling of own real estate
|
18 Oct 2021 |
|
MCLENNAN GLASS AND GLAZING LTD
SC854422
|
SC854422 |
Glazing
|
02 Jul 2025 |
|
MCNEISH PROPERTIES LIMITED
SC626235
|
SC626235 |
Other letting and operating of own or leased real estate
|
01 Apr 2019 |
|
MCSTORAGE EDIN LIMITED
SC751134
|
SC751134 |
Operation of warehousing and storage facilities for land transport activities
|
22 Nov 2022 |
|
MD FINLAY JOINERY MANUFACTURING LIMITED
SC347451
|
SC347451 |
Manufacture of other builders' carpentry and joinery
|
22 Aug 2008 |
|
METRO PRO AUDIO VISUAL LIMITED
SC761721
|
SC761721 |
Electrical installation
|
09 Mar 2023 |
|
MIA-J-AM LTD
SC634563
|
SC634563 |
Construction of commercial buildings
|
27 Jun 2019 |
|
MIDLOTHIAN MOT CENTRE LIMITED
SC666859
|
SC666859 |
Maintenance and repair of motor vehicles
|
09 Jul 2020 |
|
MIDLOTHIAN SKIP HIRE HOLDINGS LIMITED
SC751939
|
SC751939 |
Activities of other holding companies n.e.c.
|
30 Nov 2022 |
|
MIDLOTHIAN SKIP HIRE LTD
SC401435
|
SC401435 |
Collection of non-hazardous waste
|
10 Jun 2011 |
|
MIKE STOANE LIGHTING LTD.
SC188910
|
SC188910 |
Manufacture of electric lighting equipment
|
01 Sep 1998 |
|
MILES AND BAIN JEWELLERS LIMITED
SC855507
|
SC855507 |
Retail sale of watches and jewellery in specialised stores
|
14 Jul 2025 |
|
MMA MOTORS LTD
SC810410
|
SC810410 |
Maintenance and repair of motor vehicles
|
14 May 2024 |
|
MMB TECHNOLOGY SERVICES LTD
SC809215
|
SC809215 |
Information technology consultancy activities
|
02 May 2024 |
|
MMU SERVICES LTD
SC808367
|
SC808367 |
Buying and selling of own real estate
|
25 Apr 2024 |
|
MNB NETWORKS LTD
SC575872
|
SC575872 |
specialised design activities
|
08 Sep 2017 |
|
MODUS BUILDING SERVICES LIMITED
SC320631
|
SC320631 |
Other specialised construction activities n.e.c.
|
10 Apr 2007 |
|
MOFFAT ENTERPRISE LTD
SC838744
|
SC838744 |
Other letting and operating of own or leased real estate
|
23 Feb 2025 |
|
MONTGOMERY & MONTGOMERY PARTNERSHIP
SL003293
|
SL003293 |
-
|
09 Jul 1998 |
|
MOORE DILLON PROPERTY LTD
SC876989
|
SC876989 |
Buying and selling of own real estate
|
28 Jan 2026 |
|
MOTION SOFTWARE LIMITED
SC218287
|
SC218287 |
Other information technology service activities
|
20 Apr 2001 |