selected country
Nigeria

DEEBEC NIGERIA LTD

Business address
Suite 05, Bamcar Complex, Oppo Ibro Hotel, Zone 5, Wuse, Abuja, Nigeria
Phone
09-5238305
Fax
09-5238305