Contact information

Trade name: LASTSHOP LTD

Email: support@lastshop.co.uk

Physical address: LASTSHOP LTD, 86-90 Paul Street, London EC2A 4NE, United Kingdom

VAT number:513784288

Trade number: 17012026