TORR HOUSE LIMITED Company number SC441841 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressTorr House, Torthorwald, Dumfries, Scotland, DG1 3PT PostcodeDG1 3PT Companies at this postcode 2 Map