Odua Investment Company Limited

GPTKB entity