Hollard Insurance
I need feedback please
- 04-26-2013
- 6
Dear Hollard, pls can you let me know when you are going to give me my money back? I surrended my policy and you guys have been with holding my funds.
Company: Hollard Insurance
Country: South Africa
City: Sandton