Neutrascience
Consumer Report
- 04-12-2012
- 6
Neutrascience removed £75.00 from my credit card. I was in receipt of a free sample which was not satisfactory and certainly do not want any more of their products.
I am unable to contact anyone from the company either by e-mail or telephone
Please help
Company: Neutrascience
Country: USA
Phone: 08447451722
Site: nutrascience.org.uk