TerraProtein Equity Partners Limited

United Kingdom
17 Silvermills Court
Edinburgh
EH3 5DG
UK
Company Number SC579653

TerraProtein Equity Partners B.V.

Netherlands
Keizersgracht 321
1016EE Amsterdam
Netherlands
Company Number 71894225
Sub-Saharan Africa
Stephen Mcloughlin
sm@terraproteinequity.com
Australia
Hamish Webb
hw@terraproteinequity.com