selected country
Nigeria

Omas Investments & Trust Company Limited.

Business address
Agbeke House (3rd Floor), 107 Bamgbose Street, Lagos Island, Nigeria
Phone
234 1 2630981
7949793
4738473
2630958
Fax
234 1 2630958.