Oevau Technologies - IE - Cenafil
Oevau Technologies - IE - Cenafil This company is 100% ripoff
- 08-31-2004
- 4
This company took my credit card info as stated by others and will not allow me to cancel recurring orders with this company. The website went down the minute I tried to use the cancellation link and i have not been able to access since!!!
Company: Oevau Technologies - IE - Cenafil
Country: USA
State: Florida
City: Orlando
Address: Po Box 3351
Phone: 8664343804