JOHN G SMITH LIMITED Company number SC765062 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address12 Sark Tower Milntown, Canonbie, Dumfriesshire, Scotland, DG14 0TP PostcodeDG14 0TP Map