About York Science Park Limited (02939132) United Kingdom