JAMES HAUGH (DUMFRIES) LIMITED Company number SC206493 · Monitor this company Active Overview People 9 Financial Control Charges Documents Analysis Location Related Registered office Address2 St. Marys Street, Dumfries, DG1 1HD PostcodeDG1 1HD Companies at this postcode 2 Map