Discovery Health
Income verification Problems
- 05-15-2013
- 1
After sending numerous emails with my details and all relevant documentation for the last 5 months they keep telling me that they need more documents or that they never received some of the documents.
I really feel that they are not doing their job very well
Company: Discovery Health
Country: South Africa
City: Head Office