G & A MACDONALD LIMITED Company number SC298295 · Monitor this company Active Overview People 4 Financial Control Charges Documents Analysis Location Related Registered office AddressThe Beeches, Battlehill, Annan, DG12 6SN PostcodeDG12 6SN Companies at this postcode 12 Map