One Thorpe Road, Accra, Ghana

GPTKB entity