Frog Capital definition
Frog Capital means Frog European Growth I LP (registered number: LP016131) with the registered address of The Mews, ▇▇ ▇▇▇▇▇▇▇▇▇▇ ▇▇▇▇▇▇, ▇▇▇▇▇▇, ▇▇▇▇ ▇▇▇, ▇▇▇▇▇▇ ▇▇▇▇▇▇▇ acting through its general partner Frog Capital II GP LLP (registered number: SO304956) with the registered address of ▇▇ ▇▇▇▇▇▇▇ ▇▇▇▇, ▇▇▇▇▇▇▇▇ ▇▇▇▇▇▇, ▇▇▇▇▇▇▇▇▇ ▇▇▇ ▇▇▇
Frog Capital means Frog European Growth I LP (registered number: LP016131) with the registered address of The Mews, 1a Birkenhead Street, London, WC1H 8BA, United Kingdom acting through its general partner Frog Capital II GP LLP (registered number: SO304956) with the registered address of 50 Lothian Road, Festival Square, Edinburgh EH3 9WJ