Charles Uche Ayika Limited is located in Lagos, Nigeria on 40 Balogun Street Etiosa Local Government. Charles Uche Ayika Limited is rated 3 out of 5 in the category film production company in Nigeria.
Address
40 Balogun Street Etiosa Local Government