TORBREX ENGINEERING LIMITED Company number SC252659 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office AddressANNVILLE, CARRUTHERSTOWN, DUMFRIES, DG1 4LD PostcodeDG1 4LD Map