TERRA FIRMA CAPITAL PARTNERS LIMITED
Company Number: 04219556
REGISTERED OFFICE
5TH FLOOR, SHACKLETON HOUSE HAYS GALLERIA
LONDON
SE1 2HX
ENGLAND
LONDON
SE1 2HX
ENGLAND
Incorporation Date:
18/05/2001
INDUSTRIES
66190 – Activities auxiliary to financial intermediation n.e.c.
Controlled By
