selected country
Nigeria

G. Ikebudu Ind Co Nig Ltd

Business address
13/15 Balogun St, Lagos Island, Nigeria
Phone
234 1-2643847