KEMP BLAIR & CO LIMITED Company number SC132636 · Monitor this company Active Overview People 12 Financial Control Charges Documents Analysis Location Related Registered office AddressChannel House, Channel Street, Galashiels, TD1 1BA PostcodeTD1 1BA Companies at this postcode 26 Map