Address

Terra Firma Capital Management Ltd
St Julians Avenue
4th Floor, Royal Chambers
St Peter Port
GY1 3RE
United Kingdom

Open Map


VCID: 35830
Profile

Corporate information

Official name
Terra Firma Capital Management Limited

Registration country
Investment activity status
Active investor