LOCATION

Nigeria




The Rock Towers (4th Floor),

The Rock Drive,

off C&I Leasing Drive,

C.B.D. Lekki Phase 1,

Lagos, Nigeria