STRI Group is headquartered at a 10 hectares research site on the St Ives Estate near Bingley, UK.
The solutions the Group deliver focus on the development of facilities and the regeneration of environments for use as sports, residential, corporate and public spaces. From Wikipedia