MEG'S CHUCK LTD
1 Castlehill, Elphinstone
Reg Number: SC561475
Date of Inc: March 24, 2017
MEL SHERWOOD LIMITED
3 Marmion Court, North Berwick
Reg Number: SC544850
Date of Inc: September 07, 2016
MELBOURNE CHIROPRACTIC LIMITED
8 Lodge Street, Haddington
Reg Number: SC690294
Date of Inc: February 24, 2021
MELLOW SOFTWARE LIMITED
19 Monktonhall Place, Musselburgh
Reg Number: SC627589
Date of Inc: April 12, 2019
MERRYHATTON GARDEN CENTRE LTD
Merryhatton Garden Centre, North Berwick
Reg Number: SC585293
Date of Inc: January 10, 2018
MEZE MEZE LTD
C/O Accountancy Assured Limited, Musselburgh
Reg Number: SC487733
Date of Inc: September 29, 2014
MF GARDENING & LANDSCAPING LIMITED
3 Forth Wynd, Port Seton
Reg Number: SC724773
Date of Inc: March 01, 2022
MG EDINBURGH LTD
C/O Accountancy Assured Limited, Musselburgh
Reg Number: SC644624
Date of Inc: October 16, 2019
MGEC LIMITED
19 The Village, Dirleton
Reg Number: SC421676
Date of Inc: April 11, 2012
MGM PUBS LTD.
4 Seggarsdean Terrace, Haddington
Reg Number: SC531206
Date of Inc: March 31, 2016
MH AUTOS (EDINBURGH) LTD
C/O Accountancy Assured Limited, Musselburgh
Reg Number: SC456347
Date of Inc: August 08, 2013
MH FENCING LTD
8 St Ann's Place, Haddington
Reg Number: SC631313
Date of Inc: May 23, 2019
MICRO ELECTRONIC MACHINE ASSEMBLY LTD
Unit 18 Mid Road Industrial Estate, Prestonpans
Reg Number: SC615761
Date of Inc: December 10, 2018
MICROSHIELD 360 UNITED KINGDOM LIMITED
43 The Village Archerfield Estate, North Berwick
Reg Number: SC671393
Date of Inc: August 19, 2020
MIDLOTHIAN TILING COMPANY (1992) LIMITED
C/O Accountancy Assured Limited, Musselburgh
Reg Number: SC139986
Date of Inc: August 28, 1992
MIKAS DESIGN LTD
Unit 27 Fisherrow Industrial Estate, Musselburgh
Reg Number: SC670573
Date of Inc: August 12, 2020
MIKE WALKER JNR LTD
4c Mansfield Place, Musselburgh
Reg Number: SC750826
Date of Inc: November 18, 2022
MILSEY LIMITED
14 Newbyth Steading, East Linton
Reg Number: SC789626
Date of Inc: November 17, 2023
MIROWIL LTD
3 Easter Broomhouse Cottages, Dunbar
Reg Number: SC748242
Date of Inc: October 24, 2022
MISTY LAW LIMITED
14-15 Main Street, Longniddry
Reg Number: SC667362
Date of Inc: July 14, 2020
MITCHELL LANDSCAPING AND GROUND CARE LTD
17 Forth Wynd, Port Seton
Reg Number: SC530421
Date of Inc: March 22, 2016
MITCHELL TEXTILES LIMITED
Orchard House 9 The Glebe, Manse Road, North Berwick
Reg Number: SC537894
Date of Inc: June 14, 2016
MJF98 LTD
14-15 Main Street, Longniddry
Reg Number: SC659854
Date of Inc: April 24, 2020
MKBIMAGING LIMITED
5 Countess Avenue, Dunbar
Reg Number: SC566793
Date of Inc: May 23, 2017
MKEIGHTLEY LIMITED
4 Glasclune Court, North Berwick
Reg Number: SC516867
Date of Inc: September 30, 2015
MNH LIMITED
Whitekirk Mains Farm, Dunbar
Reg Number: SC106708
Date of Inc: September 16, 1987
MNH RESIDENTIAL LIMITED
Whitekirk Mains Farm, Dunbar
Reg Number: SC613400
Date of Inc: November 12, 2018
MOMENTUMNRG FITNESS ONLINE LTD
44 Ravensheugh Brae, Musselburgh
Reg Number: SC686831
Date of Inc: January 22, 2021
MONTROSE HOUSE (SCOTLAND) LIMITED
26 Marmion Road, North Berwick
Reg Number: SC357910
Date of Inc: April 07, 2009
MOO AND YOO LTD
Roodwell House, Dunbar
Reg Number: SC584480
Date of Inc: December 27, 2017
MOREDUN PARK DEVELOPMENT LTD
C/O Accountancy Assured Limited, Musselburgh
Reg Number: SC716316
Date of Inc: November 29, 2021
MOTOCROSS WORLD LIMITED
5 Eeles Mount, North Berwick
Reg Number: SC644828
Date of Inc: October 18, 2019
MOUSWALD LTD
3 Waterloo Place, Tranent
Reg Number: SC640613
Date of Inc: September 03, 2019
MOVE M8 LTD
Thistle Accountancy Services West Wing, Third Floor, Prestonpans
Reg Number: SC725887
Date of Inc: March 11, 2022
MOVE YOGA LTD
13 Mcleod Green, Edinburgh
Reg Number: SC677732
Date of Inc: October 15, 2020
MPW INTERNATIONAL LTD
6a The Glebe, East Saltoun
Reg Number: SC652863
Date of Inc: January 28, 2020
MR C'S ICE CREAM PARLOURS LTD
2 Venlaw Court, Peebles
Reg Number: SC628177
Date of Inc: April 18, 2019
MR SMITH CREATIVE LTD
The Lighthouse, North Berwick
Reg Number: SC716297
Date of Inc: November 29, 2021
MULLENS MOTOR CLUB LTD
Somnerfield Works Somnerfield Works, Haddington
Reg Number: SC690647
Date of Inc: March 01, 2021
MULLIGAN MASONRY LTD
5b Well Wynd, Tranent
Reg Number: SC653125
Date of Inc: January 30, 2020
MULTI-21 SOLUTIONS LTD
Keswick House 5 Edinburgh Road, Prestonpans
Reg Number: SC496252
Date of Inc: January 28, 2015
MULTI-LINK LEISURE DEVELOPMENTS LIMITED
C/O Accountancy Assured Limited, Musselburgh
Reg Number: SC188753
Date of Inc: August 25, 1998
NEWTON STEEL FRAMES LIMITED
19 West Road, Haddington
Reg Number: SC522414
Date of Inc: December 14, 2015
MUSSLEBURGH HIGH ST APARTMENTS LTD
Bankhead House, East Linton
Reg Number: SC575352
Date of Inc: September 04, 2017
MUX DESIGN LTD
65 Kirkton Road, Burntisland
Reg Number: SC756347
Date of Inc: January 24, 2023
MVM (SCOTLAND) LTD
3 Rowan Monks Muir Park, Haddington
Reg Number: SC703472
Date of Inc: July 06, 2021
MVS SCOT LTD
11a Main Street, Macmerry
Reg Number: SC591329
Date of Inc: March 14, 2018
MY SAINTS LTD
15/11 Hawkhill Close, Edinburgh
Reg Number: SC768145
Date of Inc: May 03, 2023
NB DOGS SCOTLAND LTD
1 Balgone Barnes Cottages, North Berwick
Reg Number: SC645021
Date of Inc: October 22, 2019
NB GARAGE LTD
C/O Accountancy Assured Limited, Musselburgh
Reg Number: SC685689
Date of Inc: January 12, 2021