Login
Start Free Trial Are you a business?? Click Here
Liz
Waiting 3 weeks now and no sign of my order after 2 weeks and numerous e mails they sent me shipping updates but dhl have said they have not received the package have now asked several times for a refund no reply from them phone lines closed due to the high volume of complaints they are receiving. Seriously worried whether I will receive my money back as they are not replying to my e mails. Don’t order from them if you want service for a well being company they have caused significant stress to its customers
2 years ago
Read Neom Organics London Reviews
Neom Organics London has a 1.7 average rating from 30 reviews