Sheila Darkwa

Managing Partner

NO.113 ARCHER STREET, ABELENKPE ACCRA, GHANA