Legal Entity Identifier (LEI)

BARRACUDA CAPITAL LTD.

LEI: 549300VS88DFH4YQH071

BARRACUDA CAPITAL LTD.
en
Pasea Estate PO BOX 958 Road Town, VG1110 BRITISH VIRGIN ISLANDS
Pasea Estate PO BOX 958 Road Town, VG1110 BRITISH VIRGIN ISLANDS
BRITISH VIRGIN ISLANDS (VG)
No registration authority for this entity (RA999999)
LIMITED
GENERAL
ACTIVE
NON_PUBLIC
2013-04-25 16:01:15
2022-03-16 11:48:37
2018-07-14 14:55:15
LAPSED
ENTITY_SUPPLIED_ONLY
No registration authority for this entity (RA999999)