About Bio Science Park Ltd. (13414121) United Kingdom