About The Harwell Science And Innovation Campus Limited Partnership (LP013124) United Kingdom