Skip to content

Category: Africa News

Introducing IBIA in Africa

The IBIA in Africa office opened in 2013, as a direct response to growth in the region, much of whic… Read more…

Holiday opening hours

Please be advised that IBIA can be contacted throughout the holiday period via our +442033973850 and… Read more…