Hollard Insurance
Frustrated
- 10-21-2013
- 7
I am trying to get hold of hollard legal to no avail. I have been paying my premium s regularly but now there's no one to assist when I want to claim. Please tell me whether hollard legal dpes exist or its just a pyramid scheme.
Company: Hollard Insurance
Country: South Africa
City: Johannesburg