Advanced company searchLink opens in new window

TERRA FIRMA CAPITAL PARTNERS II, L.P.-B

Company number LP008178

Registered office address
2 More London Riverside, London, SE1 2AP
Company status
Active
Company type
Limited partnership
Registered on
21 June 2002