This business known as Horn Of Africa Studies Center was started on Wed, 18th Jan 2017 as a pri/ltd by guar/nsc (private, limited by guarantee, no share capital). This business registered office was situated in London on 41 Stafford Cripps House, Clem Attlee Cour. This place zip code is SW6 7RX. The registration number for Horn Of Africa Studies Center Limited was 10571438. Horn Of Africa Studies Center Limited had been active for 3 years up until Tue, 17th Mar 2020.
The following business had 1 managing director: Mahmud M., who was formally appointed in January 2017.