DumfriesRegistered office: Unit 214 Spitfire Road, Heathhall Business Centre, Dumfries, DG1 3PH
- Construction companies
This page lists companies 1 to 60 of the 190 construction companies in Dumfries, with companies that have a website first, then by size and name.
Back to construction companies in Dumfries
Source: Companies House (Free Company Data Product: active companies with construction SIC codes).
Company data © OpenStreetMap contributors, available under the Open Database Licence.
DumfriesRegistered office: Unit 214 Spitfire Road, Heathhall Business Centre, Dumfries, DG1 3PH
DumfriesRegistered office: Unit 214 Spitfire Road, Heathhall Business Centre, Dumfries, DG1 3PH
DumfriesRegistered office: 123 Irish Street, Dumfries, DG1 2PE
DumfriesRegistered office: Farries, Kirk & Mcvean Tinwald Downs Road, Heathhall, Dumfries, DG1 3SJ
DumfriesRegistered office: 1 the Bridges, Lochside Industrial Estate Irongray Road, Dumfries, DG2 0HS
DumfriesRegistered office: 123 Irish Street, Dumfries, DG1 2PE
DumfriesRegistered office: 23 George Street, Dumfries, DG1 1EA
DumfriesRegistered office: Kirkiebrae, Loganbarns Road, Dumfries, DG1 4BS
DumfriesRegistered office: High Mainshead, Terregles, Dumfries, DG2 9TH
DumfriesRegistered office: 69 Anne Arundel Court, Dumfries, DG1 3SL
DumfriesRegistered office: Dumfries Enterprise Park, Heathhall, Dumfries, DG1 3SJ
DumfriesRegistered office: Drewacey, Mabie, Dumfries, DG2 8HB
DumfriesRegistered office: C/O Farries, Kirk & Mcvean Dumfries Enterprise Park, Heathhall, Dumfries, DG1 3SJ
DumfriesRegistered office: 123 Irish Street, Dumfries, DG1 2PE
DumfriesRegistered office: 37 Wallace Street, Dumfries, DG1 2LP
DumfriesRegistered office: C/O Farries, Kirk & Mcvean Dumfries Enterprise Park, Heatthall, Dumfries, DG1 3SJ
DumfriesRegistered office: Dumfries Enterprise Park, Heathhall, Dumfries, DG1 3SJ
DumfriesRegistered office: 123 Irish Street, Dumfries, DG1 2PE
DumfriesRegistered office: Farries, Kirk & Mcvean Dumfries Enterprise Park, Heathhall, Dumfries, DG1 3SJ
DumfriesRegistered office: 123 Irish Street, Dumfries, DG1 2PE
DumfriesRegistered office: 37 Eastfield Road, Dumfries, DG1 2EJ
DumfriesRegistered office: 13 Greystone Crescent, Dumfries, DG1 1PG
DumfriesRegistered office: 28 Ankers Avenue, Dumfires, DG1 1UQ
DumfriesRegistered office: Unit 2 Irongray House, Irongray Road, Dumfries, DG2 0HS
DumfriesRegistered office: Crawford Villa, Johnstone Park, Dumfries, DG1 4AE
DumfriesRegistered office: Brasswell Farm, Brasswell, Dumfries, DG1 3JZ
DumfriesRegistered office: Farries Kirk and Mcvean Tinwald Downs Road, Heathhall, Dumfries, DG1 3SJ
DumfriesRegistered office: Factory, Irongray Road, Dumfries, DG2 0JE
DumfriesRegistered office: 4 Buccleuch Street, Dumfries, DG1 2AH
DumfriesRegistered office: Dumfries Enterprise Park, Heathhall, Dumfries, DG1 3SJ
DumfriesRegistered office: 43 Hardthorn Crescent, Dumfries, DG2 9JD
DumfriesRegistered office: Netherholm Farm House, Kirkton, Dumfries, DG1 1SY
DumfriesRegistered office: 5 Milehouse Crescent, Dumfries, DG1 1JZ
DumfriesRegistered office: Campbell House the Crichton Royal Grounds, Bankend Road, Dumfries, DG1 4UQ
DumfriesRegistered office: 11 Hazelrigg Avenue, Dumfries, DG2 7LB
DumfriesRegistered office: Lochside Industrial Estate, Irongray Road, Dumfries, DG2 0JE
DumfriesRegistered office: 14 Sanderling Drive, Summerpark, Dumfries, DG1 3TU
DumfriesRegistered office: 32 Wolfgill Road, Dumfries, DG1 4XU
DumfriesRegistered office: 3 Waterworks Cottages, Lochfoot, Dumfries, DG2 8NN
DumfriesRegistered office: Scala the Steading, Torthorwald, Dumfries, DG1 3QG
DumfriesRegistered office: Farries, Kirk & Mcvean Tinwald Downs Road, Heathhall, Dumfries, DG1 3SJ
DumfriesRegistered office: 158A Wellington Lane Heathhall Industrial Estate, Heathhall, Dumfries, DG1 3PH
DumfriesRegistered office: 158A Wellington Lane Heathhall Industrial Estate, Heathhall, Dumfries, DG1 3PH
DumfriesRegistered office: 51 Newall Terrace, Dumfries, DG1 1LN
DumfriesRegistered office: 138 Lockerbie Road, Dumfries, DG1 3BW
DumfriesRegistered office: 123 Irish Street, Dumfries, DG1 2PE
DumfriesRegistered office: 123 Irish Street, Dumfries, DG1 2PE
DumfriesRegistered office: 37 Herries Avenue, Heathhall, Dumfries, DG1 3QW
DumfriesRegistered office: Fairauldview, Tinwald, Dumfries, DG1 3PL
DumfriesRegistered office: Farries, Kirk & Mcvean Tinwald Downs Road, Heathhall, Dumfries, DG1 3SJ
DumfriesRegistered office: Farries, Kirk & Mcvean Tinwald Downs Road, Heathhall, Dumfries, DG1 3SJ
DumfriesRegistered office: Abbey Farm, Holywood, Dumfries, DG2 0RJ
DumfriesRegistered office: Farries Kirk and Mcvean Tinwald Downs Road, Heathhall, Dumfries, DG1 3SJ
DumfriesRegistered office: Dumfries Enterprise Park, Heathhall, Dumfries, DG1 3SJ
DumfriesRegistered office: Farries, Kirk & Mcvean Dumfries Enterprise Park, Tinwald Downs Road, Heathhall, Dumfries, DG1 3SJ
DumfriesRegistered office: 4 Haining Drive, Dumfries, DG1 3GF
DumfriesRegistered office: C/O Farries, Kirk & Mcvean Dumfries Enterprise Park, Heathhall, Dumfries, DG1 3SJ
DumfriesRegistered office: Unit 8F, Catherinefield Industrial Estate, Dumfries, DG1 3PQ
DumfriesRegistered office: Farries, Kirk & Mcvean Tinwald Downs Road, Heathhall, Dumfries, DG1 3SJ
DumfriesRegistered office: 51 Rae Street, Dumfries, DG1 1JD