Dumfries Business Services
Star Catering Lockerbie
106 High Street, Lockerbie, DG11 2ES 01576 205966
Delta Refrigeration
Grapes House, High Street, Lockerbie, DG11 3DF 01576 300531
South Of Scotland European Partnership
Dumfries Enterprise Park, Dumfries, DG1 3SJ 01387 251360