Listings >> Furniture Afribase Design and Crafts Entoto, Addis Ababa, Ethiopia. Phone Website Afribase is a design and craft center, which runs its own production unit and has professionals with technical know how. The rationale behind the establishment of Afribase PLC is to meet the demands of contemporary markets while promoting Africa. Service: – Furniture – Interior Design – Product Design Search Follow usFacebook Instagram Twitter Youtube Furniture Photo gallery All photos (12)