Person

Mr Abdoulaye Ibrahim, Jean-Marie Diedhiou

Person with Significant Control

Suite 7c, The Plaza
100 Old Hall Street
Liverpool
L3 9QJ
United Kingdom

French

United Kingdom

September 1992