CONTACT US
Get in contact with us
Find us here
IBA locations
Denmark
Rued Langgaards Vej 8
DK-2300 Copenhagen
Company No: DK33361319
VAT No: DK33361319
IBA Romania
165 Splaiul Unirii, TNO1 Building, 6th floor
Bucharest
Company No. 39352444
IBA United Kingdom
8 Devonshire Square
London EC2M 4PL
Company No: 10205513
VAT No: 281 5354 01
IBA United States
228 Park Avenue S, #300
New York, NY 10003
Company No. 30-0989656
IBA Spain
IBA España
Calle Príncipe de Vergara 131
28002 Madrid