Company information
Shopestra.com is operated by Essex Marketing Services Ltd trading as Shopestra, registered in England and Wales under company number
14213255.
Registered office: 71-75 Shelton Street, Covent Garden, London, United Kingdom, WC2H 9JQ.