NM
Nwabisa M
1 reviews | Active since Nov 2017
12 Jan 2026, 10:03
Service not delivered
I made a payment for the installation on 26th June 2025. I only received a confirmation of the order today no installation was made and no communication from them all I want is my money.
Helpful (0)
Replies (0)0
Replies (0)