2G GROUNDWORKS LTD
Ommaroo, Lossiemouth
Reg Number: SC757743
Date of Inc: February 06, 2023
DONUT PIG DIGITAL MARKETING LTD
Sulva Cottage, Elgin
Reg Number: SC496718
Date of Inc: February 03, 2015
656 AESTHETICS LIMITED
Park House Centre, Elgin
Reg Number: SC663765
Date of Inc: June 10, 2020
A F ELECTRICAL (SCOTLAND) LIMITED
Wards House, Elgin
Reg Number: SC586930
Date of Inc: January 26, 2018
A W LAING LTD.
78 High Street, Grantown-On-Spey
Reg Number: SC104477
Date of Inc: May 01, 1987
A.D. FABRICATION & MECHANICAL SERVICES LIMITED
Wards House, Elgin
Reg Number: SC700479
Date of Inc: June 02, 2021
A.M BAXTER AND COMPANY LTD
14 Chanonry Road South, Elgin
Reg Number: SC691867
Date of Inc: March 10, 2021
A2E2 CONSULTANTS LTD
6 Kintrae Rise, Elgin
Reg Number: SC720993
Date of Inc: January 25, 2022
ACCOMMODATION IN LTD
62 High Street, Elgin
Reg Number: SC621151
Date of Inc: February 13, 2019
ACKIE MACRAE JOINERY LTD
Wards House, Elgin
Reg Number: SC572766
Date of Inc: August 03, 2017
ACME ATELIER LTD
The Presbytery, Forres
Reg Number: SC789394
Date of Inc: November 15, 2023
ACTIVE CONTROL ENVIRONMENTAL SERVICES LTD
Dunchattan, Elgin
Reg Number: SC518895
Date of Inc: October 28, 2015
ADVANCED INSPECTION ACCESS LTD
27 Burnbank, Fochabers
Reg Number: SC628614
Date of Inc: April 25, 2019
ADVANCED ULTRASONIC NDT LTD
42 Kinneddar Street, Lossiemouth
Reg Number: SC647866
Date of Inc: November 22, 2019
AIRVENTURE LTD
Bogarrow Mill, Ballindalloch
Reg Number: SC347455
Date of Inc: August 22, 2008
AJB LIFTING SOLUTIONS LTD
26 Mair Street, Buckie
Reg Number: SC781098
Date of Inc: September 01, 2023
AJC MARINE SERVICES LIMITED
Wards House, Elgin
Reg Number: SC602931
Date of Inc: July 18, 2018
AJS COMMERCE LTD
2 Sey Burn Wynd, Elgin
Reg Number: SC759290
Date of Inc: February 17, 2023
AL MCKAY SERVICES LTD
Park House Centre, Elgin
Reg Number: SC557518
Date of Inc: February 13, 2017
ALAN WATT ENTERPRISES LTD
108 Kingsmills, Elgin
Reg Number: SC620036
Date of Inc: February 04, 2019
ALARMTECH FIRE & SECURITY LTD
Park House Centre, Elgin
Reg Number: SC733216
Date of Inc: May 23, 2022
ALDERMAN ECO LTD
6 Kintrae Rise, Elgin
Reg Number: SC634425
Date of Inc: June 25, 2019
ALLARBURN GROUP LIMITED
Allarburn Farm Shop, Elgin
Reg Number: SC576640
Date of Inc: September 19, 2017
ALLEN ASSOCIATES (H.P.E.) LIMITED
Morayshire Copperworks, Aberlour
Reg Number: SC201596
Date of Inc: November 16, 1999
ALLEN ASSOCIATES (SYSTEMS) LTD
Morayshire Copperworks, Aberlour
Reg Number: SC532127
Date of Inc: April 08, 2016
ALLEN ASSOCIATES HOLDINGS LIMITED
Morayshire Copperworks, Aberlour
Reg Number: SC659390
Date of Inc: April 16, 2020
ALSCO FISHING LTD
Park House Centre, Elgin
Reg Number: SC761870
Date of Inc: March 10, 2023
ALTYRE FORESTRY LTD
Altyre Sawmill, Forres
Reg Number: SC695996
Date of Inc: April 16, 2021
AMP HEATING & PLUMBING SERVICES LTD
3 Hebenton Road, Elgin
Reg Number: SC747778
Date of Inc: October 19, 2022
ANDREW CORBETT ELECTRICAL SERVICES LTD
Wards House, Elgin
Reg Number: SC580099
Date of Inc: October 27, 2017
ANDREW FORSYTH SERVICES LIMITED
60 South Guildry Street, Elgin
Reg Number: SC784891
Date of Inc: October 04, 2023
AROMANTIC EDUCATION LIMITED
39 South Street, Elgin
Reg Number: SC536905
Date of Inc: June 01, 2016
AROMANTIC SKIN CARE LIMITED
39 South Street, Elgin
Reg Number: SC536908
Date of Inc: June 01, 2016
ARRAID LIMITED
6 Kintrae Rise, Elgin
Reg Number: SC729970
Date of Inc: April 19, 2022
ASHFIELD REPORTING LIMITED
Wards House, Elgin
Reg Number: SC490770
Date of Inc: November 07, 2014
ASKO PROPERTIES LIMITED
C/O Johnston Carmichael Bishop's Court, Aberdeen
Reg Number: SC632808
Date of Inc: June 10, 2019
ATHOLL OPERATIVE'S LIMITED
Wards House Wards House, Elgin
Reg Number: SC706326
Date of Inc: August 10, 2021
ATLANTISREALM (WEST TOWN) LIMITED
12 Kintrae Crescent, Elgin
Reg Number: SC431568
Date of Inc: August 31, 2012
ATR INDUSTRIES LIMITED
Wards House, Elgin
Reg Number: SC709615
Date of Inc: September 15, 2021
AURORA HEMP COLLECTIVE LTD
Aspen, Elgin
Reg Number: SC749215
Date of Inc: November 03, 2022
AURORA SUSTAINABILITY LTD
8 Burgie Lodge Farm Cottages, Forres
Reg Number: SC529503
Date of Inc: March 14, 2016
AUSBEV IT LIMITED
14 Russell Place, Elgin
Reg Number: SC476641
Date of Inc: May 01, 2014
AUTOMOTIVE & HOME SERVICES LTD
Park House Centre, Elgin
Reg Number: SC656288
Date of Inc: March 03, 2020
AVA INNES LTD
42 Mayne Road, Elgin
Reg Number: SC607872
Date of Inc: September 11, 2018
BAE SUBSEA LTD
Hilton Rise, Buckie
Reg Number: SC722958
Date of Inc: February 11, 2022
BALLINDALLOCH SHOP LTD
Ballindalloch Post Office, Ballindalloch
Reg Number: SC634943
Date of Inc: July 02, 2019
BAY LAKE INVESTMENT LIMITED
Ritsons Chartered Accountants, Forres
Reg Number: SC563432
Date of Inc: April 13, 2017
BAYCAB EDUCATION LTD
Inchdemmie Villa, Forres
Reg Number: SC675426
Date of Inc: September 24, 2020
BC SUSPENSION LTD
17 South Street, Grantown On Spey
Reg Number: SC733840
Date of Inc: May 27, 2022
BDA PLUS LIMITED
16 Abbey Street, Elgin
Reg Number: SC494146
Date of Inc: December 30, 2014