About Aberdeen Science Parks Lp (SL007964) United Kingdom