Direct Channel Holdings
Direct Channel Holdings
Receiving calls from 0113996999, wanting to update Edgars account details. This IS NOT EDGARS, but Direct Channel Holdings. When returning calls to above mentioned number, a (illegal?) recording indicates that the number doesn't exist. Their contact number is 0113996000. Direct Channel is an ...