OpenCompanies

Terra Firma Capital Partners Ii, L.p.-G

Company number
LP008376
Status
Active
Type
Limited Partnership
Incorporated
25 Oct 2002

Registered office

Normura House
1 St Martins Le Grand
London
EC1A 4NP

Data