ELLIOTT LUCAS ROBERT

PrivateCIK: 1843439
Location

KUALA LUMPUR, N8

Key Entity Details

Legal Name

ELLIOTT LUCAS ROBERT

Central Index Key (CIK)

1843439

Business Address

No business address disclosed

Mailing Address

C/O CATCHA INVESTMENT

KUALA LUMPUR, 592005

N8