JEFFREY & SCOTT LTD Company number SC542125 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressEXTONALL, MARKET PLACE, LANGHOLM, DUMFRIESSHIRE, DG13 0JQ PostcodeDG13 0JQ Map