R and L Skincare
Consumer Report
- 02-08-2012
- 6
Sent for a sample in Jan. For £5.95 arrived ok and debited my card ok... Then 7th Feb another £54.95 was debited to my card... Without authority
Company: R and L Skincare
Country: USA
City: London
Address: 3rd Floor 207 Regent Street