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

0
Replies (0)