For Shell Trustees

Location: 10, 2nd Avenue, Ikoyi, Lagos, Nigeria 

Status: Completed 1997