ELF International Limited
Consumer Report
I worked for this company online and I was promised $4175.00, I was suppose to be paid on 12/12 I was never paid. Still trying to get my payment from this company. Freda Button [email protected] Martin Cartmell [email protected] Phone: 447024095117 ...