fbpx
CONTACT US

Get in contact with us

Find us here

IBA locations

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