OpenCompanies

Terra Firma Capital Partners Ii, L.P.

Company number
LP008179
Status
Active
Type
Limited Partnership
Incorporated
21 Jun 2002

Registered office

Nomura House
1 St Martins Le Grand
London
EC1A 4NP

Data