Ogelle is located in Lekki, Nigeria on No.3a Sola Oguntade, Lekki Phase 1. Ogelle is rated 4.3 out of 5 in the category online media in Nigeria. Ogelle is an online video sharing resource and entertainment platform for African content ONLY. Ogelle integrates User Generated Content (UGC) and Subscription Video on Demand (SVOD) delivered as a free and subscription based services
Address
No.3a Sola Oguntade, Lekki Phase 1
Company size
1-10 employees
Headquarters
Lekki, Lagos, Lagos