EDINSHALL LTD. Company number SC653453 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressTownhead Duns Road, Longformacus, Duns, Berwickshire, Scotland, TD11 3PB PostcodeTD11 3PB Map