IDB concludes €70m capital development in Britain