5
Recorded Transactions
1
Contacts
Terra Firma Details
Name: | Terra Firma |
Legal Name: | Terra Firma Capital Partners Ltd. |
DBA: | Terra Firma Capital Partners |
Region: | Europe |
Country: | United Kingdom | Established At: | 1994 |
Type: | Asset Manager |
Terra Firma Contact Information
Address: | 2 More London Riverside, London, SE1 2AP, United Kingdom |
City: | London |
Postal: | SE1 2AP |
Region: | Europe |
Country: | United Kingdom |