Company Address: Company Address The Freeme Space, Plot 16A / Block 139A Nike Art Gallery Road, Ikate Roundabout, Elegushi, Lekki, Lagos.