INSTALLATION TECHNICAL SERVICES LTD Company number 14138662 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address123 Middlewood Drive East, Sheffield, South Yorkshire, United Kingdom, S6 1RW PostcodeS6 1RW Companies at this postcode 11 Average house price in S6 1RW £259,000 (46 sales) Map