Please note that effective from May 2016, our address will be 1533 High Road, London N20 9PP

Contacting the IBSA is easy

Please contact Lucie Hoyland on + 44 (0) 20 7030 3310 or email Lucie.Hoyland@istructuring.com 

 

Switchboard

    • Phone +44 (0) 20 7030 3310

POST

  • The IBSA 1533 High Road London United Kingdom N20 9PP