MMS BUILDING SERVICES LIMITED
5 Maryfield Gardens, Glenrothes
Reg Number: SC394747
Date of Inc: March 03, 2011
MOBILE ORCHARDS LTD
Torridon House, Rosyth
Reg Number: SC505974
Date of Inc: May 15, 2015
MODERN HAVEN LIMITED
154a High Street, Leven
Reg Number: SC781155
Date of Inc: September 01, 2023
MOKEZ GLOBAL LTD
6 Tarmachan Road Dunfermline, Dunfermline
Reg Number: SC663882
Date of Inc: June 11, 2020
MOLAX SUBS LIMITED
7 Stuart Adamson Crescent, Cowdenbeath
Reg Number: SC563851
Date of Inc: April 21, 2017
MOLINARO LIMITED
Luca's Kitchen, Dunfermline
Reg Number: SC380830
Date of Inc: June 22, 2010
MONGOOSE PLASTICS LIMITED
57 Nasmyth Road, Glenrothes
Reg Number: SC081787
Date of Inc: February 14, 1983
MONKFISH VENTURES LTD
5 Abbey Wall Road, Anstruther
Reg Number: SC493248
Date of Inc: December 12, 2014
MONTAGUE HOUSE (FIFE) LIMITED
8 Mitchell Street, Leven
Reg Number: SC689043
Date of Inc: February 12, 2021
MONTAIN INVESTMENTS LTD.
17 Leslie Street, Kirkcaldy
Reg Number: SC613256
Date of Inc: November 09, 2018
MOO-HOLDINGS LTD
Old Dickson House Elgin Industrial Estate, Dunfermline
Reg Number: SC600351
Date of Inc: June 19, 2018
MOO-LET FRANCHISE LTD
Old Dickson House Elgin Industrial Estate, Dunfermline
Reg Number: SC673766
Date of Inc: September 09, 2020
MOO-LET.COM LTD
Old Dickson House Elgin Industrial Estate, Dunfermline
Reg Number: SC393227
Date of Inc: February 09, 2011
MOO-MAINTENANCE LTD
Old Dickson House Elgin Industrial Estate, Dunfermline
Reg Number: SC561722
Date of Inc: March 28, 2017
MOONSHINE TRADERS LTD
Unit 1 Waverley Road, Kirkcaldy
Reg Number: SC446376
Date of Inc: April 02, 2013
MORET LANDSCAPING LIMITED
8 The Beeches, Lochgelly
Reg Number: SC729351
Date of Inc: April 12, 2022
MORGAN GROUP PROPERTY IMPROVEMENTS LIMITED
Windyedge, Dunfermline
Reg Number: SC734098
Date of Inc: May 30, 2022
MORGAN JOINERY SERVICES LIMITED
35 Bickram Crescent, Dunfermline
Reg Number: SC612828
Date of Inc: November 06, 2018
MORKIS CONSULTING LTD
16 Catalina Crescent, Newport-On-Tay
Reg Number: SC698911
Date of Inc: May 17, 2021
MORTON NAPIER LIMITED
18-20 North Street, Glenrothes
Reg Number: SC669866
Date of Inc: August 05, 2020
MOSSY DAYS LIMITED
Parbroath Farm Office, Cupar
Reg Number: SC695093
Date of Inc: April 08, 2021
MOTO MARCEL PROPERTIES LTD
25 Carnethy Crescent, Kirkcaldy
Reg Number: SC736023
Date of Inc: June 20, 2022
MOTORSPORT WITH ATTITUDE LIMITED
18 Church Lane, Kinglassie
Reg Number: SC774024
Date of Inc: June 28, 2023
MOUNTVIEW COMPLETIONS LTD
Mountview, Cupar
Reg Number: SC505721
Date of Inc: May 12, 2015
MP ENTERPRISE HOLDING LTD
10a High Street, Dunfermline
Reg Number: SC792113
Date of Inc: December 11, 2023
MPC (FIFE) LIMITED
3 Magnus Drive, Dunfermline
Reg Number: SC585599
Date of Inc: January 15, 2018
MPR (SCOTLAND) LIMITED
3 Castle Court, Carnegie Campus, Dunfermline
Reg Number: SC546001
Date of Inc: September 22, 2016
MR ELECTRO-MECHANICAL LTD
3 Keavil Place, Crossford
Reg Number: SC735797
Date of Inc: June 17, 2022
MR IMPROVEMENTS LTD
7 Craigbeath Court, Cowdenbeath
Reg Number: SC748455
Date of Inc: October 26, 2022
MRB RETAIL LTD
93 High Street, Inverkeithing
Reg Number: SC618833
Date of Inc: January 22, 2019
MRJN CREATIVE LTD
24 Woodhaven Avenue, Newport-On-Tay
Reg Number: SC790739
Date of Inc: November 28, 2023
MRK ENGINEERING LTD
21 Banklands Newburgh, Cupar
Reg Number: SC545869
Date of Inc: September 21, 2016
MS JOINERS LIMITED
3 St Davids Business Park, Dalgety Bay
Reg Number: SC612864
Date of Inc: November 06, 2018
MSCK LIMITED
31 Station Road, Lochgelly
Reg Number: SC683528
Date of Inc: December 11, 2020
MSP TRANSPORT LTD.
3 St Davids, Dalgety Bay
Reg Number: SC317187
Date of Inc: February 23, 2007
MTD SCOTLAND LTD
56 Pettycur Road, Burntisland
Reg Number: SC575762
Date of Inc: September 08, 2017
MTN FOODS LTD
Town House Deli & Bakery Old Town House, Falkland
Reg Number: SC656657
Date of Inc: March 06, 2020
MUCHALLS INN LIMITED
29a Bonnygate, Cupar
Reg Number: SC345190
Date of Inc: July 02, 2008
MUIRORD ENGINEERING LTD
Torridon House, Rosyth
Reg Number: SC614247
Date of Inc: November 21, 2018
MULLEN OIL AND GAS LIMITED
46 Melville Place, Kirkcaldy
Reg Number: SC641328
Date of Inc: September 11, 2019
MULTI TRADE SERVICES SCOTLAND LTD
42 Carnock Road, Dunfermline
Reg Number: SC638766
Date of Inc: August 13, 2019
MVPR LIMITED
Old Post House, Pittenweem
Reg Number: SC240584
Date of Inc: December 04, 2002
MW DRIVES & PATIOS LTD
1 Falkland Place, Glenrothes
Reg Number: SC754369
Date of Inc: January 05, 2023
MY COSY HOUSE LTD
21 Fieldfare View, Dunfermline
Reg Number: SC741808
Date of Inc: August 19, 2022
MY MONEY LTD
6 Kinneddar Mains Steading, Dunfermline
Reg Number: SC579523
Date of Inc: October 20, 2017
MY MONEY PLAN LIMITED
6 Kinneddar Mains Steading, Dunfermline
Reg Number: SC575798
Date of Inc: September 08, 2017
MY TINT FIFE LTD
25 Muir Place, Livingston
Reg Number: SC704355
Date of Inc: July 16, 2021
MYBUS COMMUNITY TRANSPORT LTD
Scoonie Bowling Pavilion, Leven
Reg Number: SC684580
Date of Inc: December 29, 2020
MYIO LTD
Fife Renewables Innovation Centre, Methil
Reg Number: SC600249
Date of Inc: June 18, 2018
MYRTLE COFFEE SERVICES LIMITED
5 Oswald Road, Kirkcaldy
Reg Number: SC235373
Date of Inc: August 14, 2002