This company sent me a check to cash, but I needed to call Helen Walker (Claims Manager) to activate the check and to start the claiming process. Do not fall for this scam!!! 778-707-4180 I googled this phone number and it immediately took me to beware scam websites.
0 comments