About The Harwell Science And Innovation Campus General Partner Limited (06456598) United Kingdom