Misleading - no joy at all from Afrihost - complaints are brushed aside and the directors "don't speak to the public! "
Country: South Africa City: Andburg
0 comments