selected country
United Kingdom

Barr Ltd.

Business address
Maxwelltown Industrial Estate, Glasgow Road, DG2 0NW, Dumfries, United Kingdom
Phone
01387 266215

Location Map