26 STATION BRAE LIMITED Company number SC312897 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office Address26 MARKET SQUARE, MELROSE, ROXBURGHSHIRE, TD6 9PT PostcodeTD6 9PT Companies at this postcode 2 Map