About The Harwell Science And Innovation Campus Nominee No.2 Limited (10996987) United Kingdom