- South Africa
- Barrydale
- Tech Inc
- Reviews
- Reply to Review
Review Scammee
Review for:
Tech Inc
Tech Inc
1.0
Tech Inc 17 Main Street 0860512638https://www.yellosa.co.za/img/site/default-business2.jpg
1
Scammee
Ripping people off is all they do. They don't refund people nothing they just liars
PUBLIC USER
Hi Mine
Thank you for your comments kindly comment with your name and surname or email so we can make contact
Thank you for your comments kindly comment with your name and surname or email so we can make contact