OCTOPUS INVESTMENTS LTD.

PrivateCIK: 1849530
Location

LONDON, X0

Key Entity Details

Legal Name

OCTOPUS INVESTMENTS LTD.

Central Index Key (CIK)

1849530

Employer ID (EIN)

000000000

Phone Number

44 020 3140 0956

Business Address

33 HOLBORN

LONDON, EC1N 2HT

X0

Mailing Address

33 HOLBORN

LONDON, EC1N 2HT

X0