LEUCADIA INVESTMENT MANAGEMENT LTD

PrivateCIK: 1697634
Location

LONDON, X0

Key Entity Details

Legal Name

LEUCADIA INVESTMENT MANAGEMENT LTD

Central Index Key (CIK)

1697634

Employer ID (EIN)

000000000

Phone Number

44 20 7029 8000

Business Address

100 BISHOPSGATE

LONDON, EC2N 4JL

X0

Mailing Address

100 BISHOPSGATE

LONDON, EC2N 4JL

X0