Hollard Insurance
POLICY
Hollard has been debiting my account for the past year for a policy they claim i had taken up. After numerous calls, they still dament that i took a policy with them and they dont bother updating there systems as i find myself constantly explaining to a new person everyday i call. A policy was ...