Alluria
Consumer Report
- 05-11-2012
- 4
Like so many others paid £3.49 (11.04.12) for a trial and to my surprise another charge for £69.97 (27.04.12) was also transferred from my account. Ledged an investigation with my Bank and request that no further payments are made to these rogues...
Company: Alluria
Country: USA
State: California
City: Brea
ZIP: 92821
Address: 2500 E. Imperial Hwy, Suite 201-273
Phone: 8882172831
Site: alluria.com