LLOYD GRIFFITHS LIMITED
32 South Street, Elgin Lloyd Griffiths Eyecare, Elgin
Reg Number: SC324462
Date of Inc: May 29, 2007
LM LOUNGE LTD
Wards House, Elgin
Reg Number: SC790371
Date of Inc: November 23, 2023
LMB FALCONS LTD
4 North Guildry Street, Elgin
Reg Number: SC740755
Date of Inc: August 09, 2022
LMJ ACCESS & COATINGS LTD
Wards House, Elgin
Reg Number: SC628707
Date of Inc: April 26, 2019
LOCKEY ENGINEERING CONSULTANCY LTD
4 North Guildry Street, Elgin
Reg Number: SC634363
Date of Inc: June 25, 2019
LOCOMOTIVE JOHN HOWE PRESERVATION GROUP
33/3 Buckingham Terrace, Edinburgh
Reg Number: SC102457
Date of Inc: December 18, 1986
LOSSIE BARBERS LTD
41 Queen Street, Lossiemouth
Reg Number: SC631889
Date of Inc: May 29, 2019
LOSSIE ENGINEERING LTD
9 Moray Street, Lossiemouth
Reg Number: SC630127
Date of Inc: May 10, 2019
LOW WATERHEAD LIMITED
12 Kintrae Crescent, Elgin
Reg Number: SC439881
Date of Inc: January 09, 2013
M G CARPETS LTD
34 Beachen Court, Grantown On Spey
Reg Number: SC509805
Date of Inc: July 01, 2015
M J SCOTT FORESTRY CONTRACTOR LTD
15 Castle Street, Forres
Reg Number: SC581862
Date of Inc: November 17, 2017
M L C ELECTRICAL LIMITED
Wards House, Elgin
Reg Number: SC611265
Date of Inc: October 19, 2018
MACIS & MCRAE SERVICES LTD
Victoria House Victoria Crescent, Elgin
Reg Number: SC753428
Date of Inc: December 19, 2022
MACKAY JONES CONSULTANCY LTD
C/O Johnston Carmichael Bishop's Court, Aberdeen
Reg Number: SC633336
Date of Inc: June 13, 2019
MACKENZIE HARRIS LTD
Glendornie, Grantown-On-Spey
Reg Number: SC367635
Date of Inc: October 28, 2009
MACLEAN’S HAMPERS LIMITED
16 West Road, Forres
Reg Number: SC661746
Date of Inc: May 21, 2020
MACTHREE C.I.C.
252 High Street, Elgin
Reg Number: SC524618
Date of Inc: January 19, 2016
MAIN ENGINEERING SERVICES LTD
8 Golf Crescent, Elgin
Reg Number: SC767709
Date of Inc: April 28, 2023
MARAS CONTRACTS LTD
Park House Centre, Elgin
Reg Number: SC719546
Date of Inc: January 12, 2022
MARK CAMPBELL PROPERTIES LIMITED
C/O Johnston Carmichael Bishop's Court, Aberdeen
Reg Number: SC675185
Date of Inc: September 22, 2020
MASTER BLENDS LTD
6 Main Street, Tomintoul
Reg Number: SC502579
Date of Inc: April 07, 2015
MBBR LTD
Woodlands Findrassie, Findrassie
Reg Number: SC779840
Date of Inc: August 21, 2023
MCA ELECTRICAL LTD
2 Urquhart Grove, Elgin
Reg Number: SC707127
Date of Inc: August 19, 2021
MCCLINTOCK OPTICIANS & STYLING BOUTIQUE LTD
Park House Centre, Elgin
Reg Number: SC668159
Date of Inc: July 21, 2020
MCCONNELL CONSULTANCY SERVICES LTD
4 North Guildry, Elgin
Reg Number: SC769817
Date of Inc: May 18, 2023
MCE SERVICELINE LIMITED
C/O Interpath Ltd, Edinburgh
Reg Number: SC590231
Date of Inc: March 02, 2018
MCGOWAN LANDSCAPING LTD
Wards House, Elgin
Reg Number: SC657623
Date of Inc: March 17, 2020
MCGREGOR MEMORIALS LTD
1 Leask Road, Forres
Reg Number: SC662813
Date of Inc: June 02, 2020
MCKEE CONSULTING SERVICES LTD
35 Forsyth Street, Elgin
Reg Number: SC573962
Date of Inc: August 17, 2017
MGA ELECTRICAL LTD
24 Duff Street, Elgin
Reg Number: SC641984
Date of Inc: September 19, 2019
MICHAEL BURGESS BUILDER LTD
Park House Centre, Elgin
Reg Number: SC590943
Date of Inc: March 12, 2018
MICHAEL DUNLOP TRANSPORT CONSULTANCY LTD
Woods View, Forres
Reg Number: SC368212
Date of Inc: November 09, 2009
MIDGE ARMOUR LIMITED
59 Strathsey Drive, Grantown - On - Spey
Reg Number: SC532979
Date of Inc: April 18, 2016
MILEYSWIM LIMITED
C/O Johnston Carmichael Commerce House, Elgin
Reg Number: SC418489
Date of Inc: March 02, 2012
MILLSIDE CHALET LIMITED
Mill Of Towie, Keith
Reg Number: SC703965
Date of Inc: July 13, 2021
MILTONHILL WOODLANDS ASSOCIATION
Kinloss Country Golf Club, Forres
Reg Number: SC644135
Date of Inc: October 10, 2019
MINDFUL CREATIONS C.I.C.
Unit 2 Burghead Harbour, Burghead
Reg Number: SC536306
Date of Inc: May 25, 2016
MM INSPECTIONS LIMITED
Wards House, Elgin
Reg Number: SC393320
Date of Inc: February 10, 2011
MMS ALMAC LIMITED
Macclesfield House Spey Road, Aberlour
Reg Number: SC224264
Date of Inc: October 16, 2001
MORAVIA MANAGEMENT SERVICES LTD
Moravia Court, Forres
Reg Number: SC771524
Date of Inc: June 02, 2023
MORAY ART CENTRE
Moray Art Centre Field Of Dreams, The Park, Forres
Reg Number: SC187739
Date of Inc: July 17, 1998
MORAY AUTOCARE LTD
7 Davidson Place, Elgin
Reg Number: SC661677
Date of Inc: May 20, 2020
MORAY BIOHAZARD SERVICES LTD
Wards House, Elgin
Reg Number: SC791184
Date of Inc: December 01, 2023
MORAY DIGITAL LTD
Park House Centre, Elgin
Reg Number: SC633544
Date of Inc: June 17, 2019
MORAY DISTILLERY LTD
10 Chanonry Road North, Elgin
Reg Number: SC519606
Date of Inc: November 05, 2015
MORAY DRILLING CONSULTANTS LIMITED
28 High Street, Nairn
Reg Number: SC505307
Date of Inc: May 07, 2015
MORAY FIRTH BUILDERS LIMITED
185 High Street, Elgin
Reg Number: SC737602
Date of Inc: July 06, 2022
MORAY FIRTH DENTAL LTD
16 Commerce Street, Elgin
Reg Number: SC741478
Date of Inc: August 16, 2022
MORAY FIRTH PROPERTY INVESTMENTS LTD
53 Brodie Drive, Elgin
Reg Number: SC785814
Date of Inc: October 12, 2023
MORAY FIRTH SERVICED ACCOMMODATION LIMITED
185 High Street, Elgin
Reg Number: SC737605
Date of Inc: July 06, 2022