Company

TERRA FIRMA CAPITAL INVESTMENTS LP

Company Number: SL004528

REGISTERED OFFICE
50 LOTHIAN ROAD
EDINBURGH
EH3 9BY
Incorporation Date:
15/03/2002
INDUSTRIES
None Supplied
Controlled By
Mr Guy Hands Also controls 7 other companies!