I-Cell Multimedia Limited

Company name
I-Cell Multimedia Limited
Company address
Block C, Flat 21, 12th Floor, Eko Court Complex, 175/178 Kofo Abayomi Street, Victoria Island, Lagos.
Company Category
License start date
License end date