BARR-TECH LTD Company number SC633678 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address16 Caltrop Place, Stirling, United Kingdom, FK7 7XS PostcodeFK7 7XS Companies at this postcode 14 Map