P.O BOX 606, AZIKIWE STREET DAR ES SALAAM, DAR ES SALAAM
17272 90th Ave. N., Minneapolis, Minnesota, USA,55311
49 Featherstone Street LONDON EC1Y 8SY LONDON, LONDON
MWANZA NYAMAGANA, MWANZA, Other, Tanzania,255
4555 Dora Cresent Gloucester, Ontario
Suite 200 - 100 Park Royal West Vancouver, BC
688 St 9 PH6 Hayatabad Peshawar Pakistan
Varicakova 6, Zagreb, Croatia, Croatia,10010
799 Bloor St., W
Die Agora road, Kempton Park, South Africa,1600
akwa street buea, douala
Po Box 436
7 Montrose Avenue Craighall Park Johannesburg, South Africa
mbezi dar es salaam, dar es salaam
Geylang, Lorong
Jhengijou Rd. ,
Potsdamer Chaussee 35 c Berlin, Germany
Unit 1207,Tower C Webok Times-Center,17 South Zhongguancun Street,Haidian Beijing, Beijing