Bio UK
Consumer Report
- 04-04-2012
- 17
Managed to get through to them spoke to someone cancelled anymore tablets and was told no more payments would be taken off got it confirmed a second time, now they have taken a payment off my account.
Company: Bio UK
Country: USA
Phone: 448455280540
Site: totalwellness.com