D.S. DALGLEISH & SON LIMITED Company number SC128458 · Monitor this company Active Overview People 9 Financial Control Charges Documents Gazette Analysis Location Related Registered office Address111 Melrose Road, Galashiels, TD1 2BY PostcodeTD1 2BY Companies at this postcode 6 Map