About The University Of Southampton Science Park Limited (01698409) United Kingdom