BETA TECHNOLOGY LIMITED Company number 01840055 · Monitor this company Active Overview People 14 Financial Control Documents Analysis Location Related Registered office AddressMillhouses Business Centre, 2 - 4 Abbeydale Road South, Sheffield, South Yorkshire, England, S7 2QN PostcodeS7 2QN Companies at this postcode 51 Average house price in S7 2QN £546,000 (9 sales) Map