x
x
Sort Ascending Sort Descending Legal Name Trading Status Entity Type Principal Place of Business Place of Incorporation

Japan International Cooperation Agency

AVID:

30149381 more

Active Branch
Harare, Harare
Zimbabwe
Japan

Embassy of Japan

AVID:

30170171 more

Active Division
Harare, Harare
Zimbabwe
Japan