Company overview
RCS number
B7292
Name
International Business Corporation
Entity type
SA
Address
26, boulevard de Kockelscheuer L-1821 Luxembourg
Country
Luxembourg