selected country
United Kingdom
Armenia
3705
Benin
1589
Cameroon
848
Cyprus
15580
Ethiopia
9125
India
41432
Kenya
18196
Malaysia
109790
Mauritania
1331
Mauritius
12305
Nepal
40191
New Zealand
46495
Niger
909
Nigeria
30164
Pakistan
72501
Philippines
65016
Singapore
56658
South Africa
47814
Syria
127600
Taiwan
15094
Turkey
184027
Uganda
31049
United Arab Emirates
31615
United Kingdom
91338
United Kingdom Business Listings in Dumfries
Locations
London
0
Birmingham
0
Leeds
0
Glasgow
0
Sheffield
0
Bradford
0
Edinburgh
0
Liverpool
0
Manchester
0
Bristol
0
view more
Previous
1
2
3
4
5
Next
71
results
Kingsway Carpets
Leafield Road, DG1 2DR,
Dumfries
,
United Kingdom
Phone:
01387 263966
Map
Jacquies Health & Beauty
34 Whitesands, DG1 2RS,
Dumfries
,
United Kingdom
Phone:
01387 269077
Poundsavers
1-3 Whitesands, DG1 2RR,
Dumfries
,
United Kingdom
Phone:
01387 270900
Map
John Tremble
66 Lockerbie Rd, DG1 3BL,
Dumfries
,
United Kingdom
Phone:
01387 261990
Map
Kiss the Beauty Touch
3 Pleasance Park, Annan Road, DG1 3JJ,
Dumfries
,
United Kingdom
Phone:
01387 266355
McGarvey Construction Ltd.
Moss End House, DG2 8NA,
Dumfries
,
United Kingdom
Phone:
01387 247772
Map
S Rickson Ltd.
43 Whitesands, DG1 2RS,
Dumfries
,
United Kingdom
Phone:
01387 257184
Map
Barr Ltd.
Maxwelltown Industrial Estate, Glasgow Road, DG2 0NW,
Dumfries
,
United Kingdom
Phone:
01387 266215
Map
Stewart Kennedy
St Marys Industrial Estate, DG1 1NA,
Dumfries
,
United Kingdom
Phone:
01387 264173
Map
the body and soul company
unit 4 , the loreburne shopping centre, High Street, Dumfries, DG1 2BD,
Dumfries
,
United Kingdom
Phone:
01387 259527
Walter Ross Upholsterer & Carpet Fitter
51 Cargenbridge Avenue, Cargenbridge, DG2 8LR,
Dumfries
,
United Kingdom
Phone:
01387 262854
Map
Chalmers Construction Ltd.
Lochside Industrial Estate, Irongray Road, DG2 0JE,
Dumfries
,
United Kingdom
Phone:
01387 721103
Map
David Hardie Engineering Ltd.
47 Castle Street, DG1 1DU,
Dumfries
,
United Kingdom
Phone:
01387 750740
Map
Enterprise
Shirley Road, DG2 0ED,
Dumfries
,
United Kingdom
Phone:
01387 721303
Map
Dumfries Bowling Club
Newall Terrace, DG1 1LN,
Dumfries
,
United Kingdom
Phone:
01387 252066
Previous
1
2
3
4
5
Next
71
results