Revitalize Health & Beauty POBox 13583 Linlithgow West lothian, EH49
Consumer Report
Products advised free trial and required only postal fee. But they kept on debit to credit card without authorization. Stop credit card immediately on 29/12. Products is not good and cheated people. Now waiting dispute with this company. ...