Stevenage Business & Technology Centre is a well-established technology centre in Hertfordshire supporting local small and medium-sized businesses. Set within 42,000 sq ft of flexible quality facilities as part of a £7 million investment with workshops and education facilities including help from companies such as my incubator and wenta.
If you have more information about this business park/industrial estate, please
let us know.