MIDDLETWEED LIMITED Company number SC073380 · Monitor this company Active Overview People 9 Financial Control Documents Analysis Location Related Registered office Address2 Hill Street, Selkirk, Scotland, TD7 4LU PostcodeTD7 4LU Companies at this postcode 3 Map