Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Popzora.com


Country United Kingdom
State England
City London
Address 2.27 Romer House Lewisham High Street
Website https://popzora.com

Popzora.com Reviews

  • Oct 7, 2018

on 18/9/18 I ordered on line 2dresses on line. I have not had any notification of delivery and can not contact them. I am a pensioner and cannot afford to be ripped off. I do not buy on line usually and will not be doing it again.

Write a Review about Popzora.com