Worse customer service ever. Terrible ☹️ Experience with one of their staffs. Absolutely not helpful and claimed not to have a customer service Number.
Information
3Photos
1Comments
1Rating
Address:Industrial Area Lagos, Acme Cres, Ogba 101233, Ikeja, Nigeria