ICON LUXEMBOURG S.A.R.L.

PrivateCIK: 2021183
Location

GRAND DUCHY OF LUXEMBOURG, N4

Key Entity Details

Legal Name

ICON LUXEMBOURG S.A.R.L.

Central Index Key (CIK)

2021183

Employer ID (EIN)

980598804

Phone Number

0035312912000

Business Address

61, RUE DE ROLLINGERGRUND

GRAND DUCHY OF LUXEMBOURG, L2-440

N4

Mailing Address

61, RUE DE ROLLINGERGRUND

GRAND DUCHY OF LUXEMBOURG, L2-440

N4