Contact Person : Peter Mensah Job Title : Business Manager Telephone : Address : 118 Lagos Link Accra, Greater Accra Website : -