A ARMSTRONG ELECTRICIANS LTD Company number SC384909 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressHolmview, Parkgate, Dumfries, United Kingdom, DG1 3NE PostcodeDG1 3NE Companies at this postcode 2 Map