EL
Estelle L
1 reviews | Active since Jan 2019
16 Jan 2019, 11:30
The most *********** business in South Africa
The most disgusting company to have to deal with. Customer service Is NON existent. I will NEVER use this company again.
They get a minus Zero rating from me
Helpful (0)
Replies (0)0
Replies (0)