MARIN SUBSEA LIMITED
Balmacassie Drive, Ellon
Reg Number: SC305464
Date of Inc: July 14, 2006
MARIN TM LIMITED
Marin Tm Limited Balmacassie Drive, Ellon
Reg Number: SC473023
Date of Inc: March 20, 2014
MARINA BAY PETERHEAD LIMITED
Peterhead Marina Bay Holiday Park, Peterhead
Reg Number: SC438400
Date of Inc: December 07, 2012
MARINE ENGINEERINC LTD
Torridon House, Turriff
Reg Number: SC509215
Date of Inc: June 24, 2015
MARINE GEOTECHNICS LIMITED
The Cottage St Brydes Road, Inverurie
Reg Number: SC516596
Date of Inc: September 28, 2015
MARITIME AQUA LTD
South Brownhill, Turriff
Reg Number: SC552768
Date of Inc: December 16, 2016
MARITIME DEVELOPMENTS LIMITED
Maritime House, Aberdeen
Reg Number: SC200926
Date of Inc: October 21, 1999
MARITIME RENTALS (UK) LIMITED
Maritime House, Westhill
Reg Number: SC257859
Date of Inc: October 20, 2003
MARK BROWNIE JOINERY LTD
Breemies Brae, Westhill
Reg Number: SC703118
Date of Inc: July 01, 2021
MARK HAY PLUMBING & HEATING LTD
4 Eden Court, Ladysbridge
Reg Number: SC786039
Date of Inc: October 16, 2023
MARK MENNIE LIMITED
Ellenmohr, Aboyne
Reg Number: SC299982
Date of Inc: March 31, 2006
MARK ROBERTSON (SCOTLAND) LTD.
Rosehaugh 4 Bayview Road, Banff
Reg Number: SC543812
Date of Inc: August 26, 2016
MARK ROUGH CONSULTANCY LIMITED
Millhouse Croft, Insch
Reg Number: SC783485
Date of Inc: September 22, 2023
MARK RUSSELL CONTRACTORS LTD
The Torries, Alford
Reg Number: SC458359
Date of Inc: September 04, 2013
MARR AREA PARTNERSHIP
Albert Memorial Hall, Ballater
Reg Number: SC393270
Date of Inc: February 10, 2011
MARSHALL BROTHERS TRANSPORT LIMITED
36 Aird Street, Banff
Reg Number: SC637484
Date of Inc: July 31, 2019
MARTIN M STEWART LTD
17 Dee Place, Aberdeen
Reg Number: SC749766
Date of Inc: November 09, 2022
MAS FOOD CONSULTANCY LTD
3 Robbies Road, Fraserburgh
Reg Number: SC528037
Date of Inc: February 26, 2016
MASK SUBSEA LIMITED
14 St Thomas, Inverurie
Reg Number: SC623874
Date of Inc: March 11, 2019
MASKAME BOOKS LTD
22 Carnegie Road, Peterhead
Reg Number: SC574239
Date of Inc: August 21, 2017
MASSIE MECHANICAL SERVICES LTD
Massie Mechanical Services Ltd Nethermill Of Tillyhilt, Ellon
Reg Number: SC559274
Date of Inc: March 02, 2017
MASSON MOTORS LTD
1 Wilson Street, Peterhead
Reg Number: SC682166
Date of Inc: November 26, 2020
MASSON SLICKLINE SERVICES LTD
19 Pitblae Gardens, Fraserburgh
Reg Number: SC391685
Date of Inc: January 18, 2011
MATI HEALING LTD
Bergen Chambers, Aberdeen
Reg Number: SC410827
Date of Inc: November 08, 2011
MATSON ELECTRICAL LIMITED
84 Collieston Circle, Bridge Of Don, Aberdeen
Reg Number: SC566937
Date of Inc: May 24, 2017
MAVELLA TRADING LP
214 Union Street, Aberdeen
Reg Number: SL034560
Date of Inc: September 24, 2020
MAX01 LTD
10 Laingseat Road, Aberdeen
Reg Number: SC711385
Date of Inc: October 05, 2021
MAXBOND LTD
17 Lendrum Terrace, Peterhead
Reg Number: SC779629
Date of Inc: August 18, 2023
MAXI TAKEAWAY LTD
36 Victoria Road, Aberdeen
Reg Number: SC701830
Date of Inc: June 17, 2021
MAXIMUS ENERGY SERVICES LTD
3 Prospect Place, Westhill
Reg Number: SC775759
Date of Inc: July 14, 2023
MAXWELL ENGINEERING LTD
Millmoss Farm House, Turriff
Reg Number: SC620596
Date of Inc: February 07, 2019
MAXWELL FARMS LIMITED
Auldtown Of Carnousie, Turriff
Reg Number: SC162420
Date of Inc: December 29, 1995
MAYA MARIA LTD
18 Wagley Place, Aberdeen
Reg Number: SC746320
Date of Inc: October 04, 2022
MAYEN ENERGY LTD
The Coach House Mayen Estate, Huntly
Reg Number: SC527828
Date of Inc: February 24, 2016
MAYFORD LTD.
52 York Street, Peterhead
Reg Number: SC278244
Date of Inc: January 11, 2005
MB ACHIEVE (FR100) LIMITED
31 High Street, Fraserburgh
Reg Number: SC260907
Date of Inc: December 16, 2003
MB COLLECTIONS LTD
North Auchtylair, Peterhead
Reg Number: SC423028
Date of Inc: April 30, 2012
MB DAYSTAR BF. 250 LIMITED
Heritage House, Fraserburgh
Reg Number: SC120672
Date of Inc: October 09, 1989
MB RUBBER ABERDEEN LIMITED
Mb Rubber Aberdeen Limited, Inverurie
Reg Number: SC607265
Date of Inc: September 05, 2018
MBS PROPERTY DEVELOPMENT LTD
274 George Street, Unit 1, Aberdeen
Reg Number: SC678681
Date of Inc: October 26, 2020
MC2 COMMERCIAL SERVICES LTD
45 Stuart Crescent Kemnay, Inverurie
Reg Number: SC763518
Date of Inc: March 24, 2023
MCADAM PROPERTY SOLUTIONS LIMITED
11 Oldfold Crescent, Milltimber
Reg Number: SC582223
Date of Inc: November 22, 2017
MCALLAN INNOVATIONS LIMITED
Woodside Of Ardoe Ardoe, Aberdeen
Reg Number: SC317519
Date of Inc: March 01, 2007
MCCDRILL LIMITED
The Old Rectory Folla Rule, Inverurie
Reg Number: SC587882
Date of Inc: February 06, 2018
MCCORMICK PLANNING LTD
27 Countesswells Close, Aberdeen
Reg Number: SC788034
Date of Inc: November 03, 2023
MCDONALD PROPERTIES (ABERDEEN) LIMITED
Boghead Croft, Inverurie
Reg Number: SC330693
Date of Inc: September 10, 2007
MCGL LTD
The Auld Meal Mill, Inverurie
Reg Number: SC689802
Date of Inc: February 19, 2021
MCGREGOR TECH HOLDINGS LIMITED
Strathdeveron House, Huntly
Reg Number: SC519380
Date of Inc: November 03, 2015
MCGREGOR TECH UK LIMITED
Strathdeveron House, Huntly
Reg Number: SC519378
Date of Inc: November 03, 2015
MCGREGOR WELL INTERVENTION MANAGEMENT LTD
Glengairn, Aboyne
Reg Number: SC603828
Date of Inc: July 27, 2018