CRAGGAN LTD.
Cromley Bank, Lossiemouth
Reg Number: SC578628
Date of Inc: October 11, 2017
CRAIGSTON SERVICES LTD
12 Dornoch Links, Elgin
Reg Number: SC663334
Date of Inc: June 08, 2020
CREATIVE FLOURISH LIMITED
Park House Business Centre, Elgin
Reg Number: SC365439
Date of Inc: September 11, 2009
CROSS COUNTRY PRODUCTS LIMITED
2 Office Cottages,, Forres
Reg Number: SC610705
Date of Inc: October 12, 2018
CT ADMIN LTD
Ashlea Tininver Street, Keith
Reg Number: SC534949
Date of Inc: May 10, 2016
CULLERNE HOUSE LTD
Cullerne House, Forres
Reg Number: SC732110
Date of Inc: May 11, 2022
CULTURAL EXPERIENCE LTD
Hillhead Ferrier Road, Keith
Reg Number: SC687423
Date of Inc: January 28, 2021
CUSTOM PLANAR MAGNETICS LIMITED
Unit-1 Steven Road, Huntly
Reg Number: SC458067
Date of Inc: August 30, 2013
CUTMIT LTD
Park House Business Centre, Elgin
Reg Number: SC719428
Date of Inc: January 11, 2022
D & M GRAY LIMITED
32-34 New Street, Aberlour
Reg Number: SC428662
Date of Inc: July 19, 2012
D&H SCOTLAND LIMITED
West View West View, Elgin
Reg Number: SC750358
Date of Inc: November 15, 2022
D.S.C. NORTH LIMITED
C/O Johnston Carmichael Bishop's Court, Aberdeen
Reg Number: SC193336
Date of Inc: February 10, 1999
DALGARNO GENERAL SERVICES (DGS) LTD
Burnmouth, Keith
Reg Number: SC618518
Date of Inc: January 17, 2019
DAN STUART LIMITED
9 Ogilvie Park, Cullen
Reg Number: SC537222
Date of Inc: June 06, 2016
DANWELD LIMITED
5 Wittet Drive, Elgin
Reg Number: SC756255
Date of Inc: January 23, 2023
DAVID A. JOHNSON LIMITED
Monessie, Forres
Reg Number: SC300755
Date of Inc: April 13, 2006
DAVIE STEELE ELECTRICAL LTD
2 Pinewood Road, Fochabers
Reg Number: SC741183
Date of Inc: August 13, 2022
DDM OIL SERVICES LTD
6 Kintrae Rise, Elgin
Reg Number: SC745552
Date of Inc: September 27, 2022
DEREK FRANKLIN ELECTRICAL LIMITED
Wards House, Elgin
Reg Number: SC586883
Date of Inc: January 26, 2018
DESIGN FLOORS & FURNISHINGS LIMITED
Park House Centre, Elgin
Reg Number: SC686709
Date of Inc: January 21, 2021
DESTINATION DUFFTOWN DMO LIMITED
Hillhead Ferrier Road, Keith
Reg Number: SC714867
Date of Inc: November 12, 2021
DG MARITIME LTD
4 North Guildry Street, Elgin
Reg Number: SC779573
Date of Inc: August 18, 2023
DGM AGRI LIMITED
Sandyhillock Cottage, Elgin
Reg Number: SC704315
Date of Inc: July 16, 2021
DH BUILDING CLAIMS SURVEYS LIMITED
Kinloss House, Forres
Reg Number: SC560109
Date of Inc: March 10, 2017
DICEY'S ENTERTAINMENT LIMITED
185 High Street, Elgin
Reg Number: SC737599
Date of Inc: July 06, 2022
DISCOVER DUFFTOWN LIMITED
Hillhead Ferrier Road, Keith
Reg Number: SC681347
Date of Inc: November 18, 2020
DMO ELECTRICAL SERVICES LTD
19 Creran Gardens, Oban
Reg Number: SC666590
Date of Inc: July 07, 2020
DONALD RAE PROPERTIES LTD
Alexander Fleming Hse, Elgin
Reg Number: SC557173
Date of Inc: February 09, 2017
DR PIPEFITTING LTD
39 Forth Place, Lossiemouth
Reg Number: SC542069
Date of Inc: August 05, 2016
DRACHEN LTD
Inchkeil Lodge Inchkeil Woods, Elgin
Reg Number: SC400252
Date of Inc: May 25, 2011
DRUMDUAN SCHOOL LIMITED
Drumduan House Company Secretary, Drumduan School Limited, Forres
Reg Number: SC119638
Date of Inc: August 21, 1989
DUFFTOWN LIMITED
Hillhead Ferrier Road, Keith
Reg Number: SC681350
Date of Inc: November 18, 2020
DUNELAND LIMITED
Findhorn Hive 567 West Whins, Forres
Reg Number: SC174358
Date of Inc: April 11, 1997
DUNPHAIL DISTILLERY LTD
Wester Greens, Forres
Reg Number: SC712327
Date of Inc: October 15, 2021
DUNSTER BIOMASS HEATING (SCOTLAND) LIMITED
Horizon Scotland 2 Innovation Way, Forres
Reg Number: SC467703
Date of Inc: January 17, 2014
E WORLD TRADING LTD
Park House Centre, Elgin
Reg Number: SC762295
Date of Inc: March 14, 2023
EA PLUMBING AND HEATING SERVICES LIMITED
Wards House, Elgin
Reg Number: SC597402
Date of Inc: May 16, 2018
EAGLE LIFTING LTD
Park House Centre, Elgin
Reg Number: SC579131
Date of Inc: October 17, 2017
EAST WHINS CO-HOUSING COMMUNITY LTD
527 The Park, Forres
Reg Number: SC579536
Date of Inc: October 20, 2017
ECO H2O SERVICES LTD
5 Forth Place, Lossiemouth
Reg Number: SC675015
Date of Inc: September 21, 2020
ECO TAXI SCOTLAND LTD
Park House Centre, Elgin
Reg Number: SC675363
Date of Inc: September 23, 2020
ECOCEL (SCOTLAND) LTD
9 West Park Crescent, Inverbervie
Reg Number: SC566873
Date of Inc: May 24, 2017
ECOSCAPE CONSULTING LTD.
Woodside Cottage, Elgin
Reg Number: SC590190
Date of Inc: March 02, 2018
EDGAR ROAD GARAGE & VEHICLE SALES LTD
Unit 1 Edgar Road, Elgin
Reg Number: SC711524
Date of Inc: October 06, 2021
EJF FISHING LIMITED
5a Hutcheon Street, Elgin
Reg Number: SC619415
Date of Inc: January 28, 2019
ELGIN AUTOS LIMITED
New Elgin Road, Elgin
Reg Number: SC496553
Date of Inc: February 02, 2015
ELGIN CONTAINER STORAGE LIMITED
S&D Harper Ltd, Elgin
Reg Number: SC460944
Date of Inc: October 08, 2013
ELGIN ON-LINE LTD
9 Forestry Cottages, Newton 9 Forestry Cottages, Elgin
Reg Number: SC574608
Date of Inc: August 25, 2017
ELGIN STORAGE LIMITED
S&D Harper Ltd, Elgin
Reg Number: SC553152
Date of Inc: December 21, 2016
ELGIN TOWN HALL FOR THE COMMUNITY LTD
Elgin Town Hall, Elgin
Reg Number: SC532377
Date of Inc: April 12, 2016