
Address
Terra Firma Capital Management Ltd
St Julians Avenue
4th Floor, Royal Chambers
St Peter Port
GY1 3RE
United Kingdom
Phone
Website
Industry
VCID: 35830
Profile
Corporate information
Official name
Terra Firma Capital Management Limited
Registration country
Investment activity status
Active investor
Investments
Selected investments
Company | Country | Date | Notes | ||
---|---|---|---|---|---|
![]() |
Odeon Cinemas Ltd |
United Kingdom | 31 Dec 2004 | Acquisition Initial investment. Round participant. Active |