AML HAULAGE LIMITED
51 Newall Terrace, Dumfries
Reg Number: SC520747
Date of Inc: November 19, 2015
ANNANDALE SAFETY AND COMPLIANCE LTD
51 NEWALL TERRACE, DUMFRIES
Reg Number: SC657412
Date of Inc: January 01, 1970
AXL MENLOVE ROOFING LTD
51 NEWALL TERRACE, DUMFRIES
Reg Number: SC781657
Date of Inc: June 09, 2023
BVR HOLDINGS LTD
51 Newall Terrace, Dumfries
Reg Number: SC541618
Date of Inc: August 01, 2016
C & S RETAIL SHOPS LIMITED
51 NEWALL TERRACE, DUMFRIES
Reg Number: SC582180
Date of Inc: January 01, 1970
C R MARCHBANK LTD
51 Newall Terrace, Dumfries
Reg Number: SC579956
Date of Inc: October 26, 2017
CAMERON INTERNATIONAL COACHING LTD
51 Newall Terrace, Dumfries
Reg Number: SC768936
Date of Inc: May 11, 2023
CARNO MEDIA LTD
51 Newall Terrace, Dumfries
Reg Number: SC782630
Date of Inc: September 14, 2023
CARRONBRIDGE SAWMILLS LIMITED
51 Newall Terrace, Dumfries
Reg Number: SC158629
Date of Inc: June 13, 1995
CARZONE GARAGE LTD
51 Newall Terrace, Dumfries
Reg Number: SC640015
Date of Inc: August 28, 2019
CASA MIA (DUMFRIES) LIMITED
51 Newall Terrace, Dumfries
Reg Number: SC254978
Date of Inc: August 28, 2003
CLAIRE HARGREAVES ADVANCED SKIN AESTHETICS LIMITED
3 NEWALL TERRACE, DUMFRIES
Reg Number: SC580668
Date of Inc: June 11, 2017
CLOBURN TRANSPORT LIMITED
51 NEWALL TERRACE, DUMFRIES
Reg Number: SC244568
Date of Inc: January 01, 1970
CSNEWSAGENTS LIMITED
51 Newall Terrace, Dumfries
Reg Number: SC721148
Date of Inc: January 27, 2022
D S MARCHBANK LTD
51 NEWALL TERRACE, DUMFRIES
Reg Number: SC579964
Date of Inc: January 01, 1970
DAVID MARCHBANK (BAKERS) LIMITED
51 Newall Terrace, Dumfries
Reg Number: SC371259
Date of Inc: January 15, 2010
DAVID PAISLEY ELECTRICAL LIMITED
51 Newall Terrace, Dumfries
Reg Number: SC246042
Date of Inc: March 19, 2003
DK EMPIRE LIMITED
51 Newall Terrace, Dumfries
Reg Number: SC770009
Date of Inc: May 19, 2023
DOVECOT ARCHITECTURE AND DESIGN LIMITED
51 NEWALL TERRACE, DUMFRIES
Reg Number: SC482491
Date of Inc: January 01, 1970
F.M.T (SCOTLAND) LTD
51 Newall Terrace, Dumfries
Reg Number: SC636203
Date of Inc: July 16, 2019
G H MARCHBANK LTD
51 Newall Terrace, Dumfries
Reg Number: SC579955
Date of Inc: October 26, 2017
GEORGE MARCHBANK (BAKERS) LIMITED
51 NEWALL TERRACE, DUMFRIES
Reg Number: SC378284
Date of Inc: October 05, 2010
GIFTS TO BE TREASURED LIMITED
51 Newall Terrace, Dumfries
Reg Number: SC623185
Date of Inc: March 05, 2019
HOMER YOUNG DESIGN LTD
51 Newall Terrace, Dumfries
Reg Number: SC745215
Date of Inc: September 23, 2022
IAIN JARDINE RACING LTD
51 Newall Terrace, Dumfries
Reg Number: SC546201
Date of Inc: September 26, 2016
JARDINE ROOFING LIMITED
51 Newall Terrace, Dumfries
Reg Number: SC362521
Date of Inc: July 13, 2009
JAS P WILSON LTD
51 Newall Terrace, Dumfries
Reg Number: SC683484
Date of Inc: December 11, 2020
JDT CONTRACTING LIMITED
51 Newall Terrace, Dumfries
Reg Number: SC459872
Date of Inc: September 23, 2013
MALORY NURSERIES
51 NEWALL TERRACE, DUMFRIES
Reg Number: SC325511
Date of Inc: January 01, 1970
MARCHBANK CATERING LTD
51 Newall Terrace, Dumfries
Reg Number: SC579961
Date of Inc: October 26, 2017
MARCHBANK MANUFACTURING LTD
51 Newall Terrace, Dumfries
Reg Number: SC579960
Date of Inc: October 26, 2017
MAXWELL AND MCCULLOCH LIMITED
51 Newall Terrace, Dumfries
Reg Number: SC739522
Date of Inc: July 27, 2022
MCK FORESTRY LIMITED
51 Newall Terrace, Dumfries
Reg Number: SC509895
Date of Inc: July 02, 2015
MERCHANTS OF CHARACTER HOLDINGS LIMITED
51 Newall Terrace, Dumfries
Reg Number: SC583800
Date of Inc: December 13, 2017
NEW CAMPLE BOND LTD
51 Newall Terrace, Dumfries
Reg Number: SC757980
Date of Inc: February 07, 2023
PENKILN FENCING LTD
51 Newall Terrace, Dumfries
Reg Number: SC753566
Date of Inc: December 21, 2022
PENKILN HOLDINGS LIMITED
51 NEWALL TERRACE, DUMFRIES
Reg Number: SC456209
Date of Inc: July 08, 2013
PENKILN SAWMILL COMPANY LIMITED
51 Newall Terrace, Dumfries
Reg Number: SC090886
Date of Inc: December 06, 1984
RHET DUMFRIES AND GALLOWAY COUNTRYSIDE INITIATIVE
51 NEWALL TERRACE, DUMFRIES
Reg Number: SC254491
Date of Inc: January 01, 1970
RHSM DEVELOPMENTS LTD
51 NEWALL TERRACE, DUMFRIES
Reg Number: SC689856
Date of Inc: January 01, 1970
ROSS WYLIE RACING LTD
51 Newall Terrace, Dumfries
Reg Number: SC437299
Date of Inc: November 21, 2012
SANDSTONE RENTALS (SCOTLAND) LTD
51 Newall Terrace, Dumfries
Reg Number: SC759891
Date of Inc: February 23, 2023
SFL RESIDENCY LTD
51 Newall Terrace, Dumfries
Reg Number: SC720921
Date of Inc: January 25, 2022
STEWARTRY TYRES LIMITED
51 Newall Terrace, Dumfries
Reg Number: SC334574
Date of Inc: November 28, 2007
THE BLACK GROUSE (SCOTLAND) LTD
51 Newall Terrace, Dumfries
Reg Number: SC688771
Date of Inc: February 10, 2021
THE PRACTICE BY HASHIM AND TAJ LTD
51 Newall Terrace, Dumfries
Reg Number: SC760987
Date of Inc: March 03, 2023
TIMBER TRADING POST LIMITED
51 Newall Terrace, Dumfries
Reg Number: SC234283
Date of Inc: July 18, 2002