fbpx
CONTACT US

Get in contact with us

Find us here

IBA locations

IBA United States

228 Park Avenue S, #300

New York, NY 10003

Company No. 30-0989656

IBA Romania

165 Splaiul Unirii, TNO1 Building, 6th floor

Bucharest

Company No. 39352444

IBA Denmark

Rued Langgaards Vej 8

DK-2300 Copenhagen

Company No: DK33361319

VAT No: DK33361319

IBA United Kingdom

C/O Krogh & Partners Ltd.

823 Salisbury House, 29 Finsbury Circus

London EC4A 4AB

Company No: 10205513

VAT No: 281 5354 01

IBA Spain

Calle Príncipe de Vergara 131
28002 Madrid
CIF B88168422

Send us a message