About The United Kingdom Science Park Association (02601480) United Kingdom