Company information
USA - Placemats.com
Placemats.com, LLC
2915 Ogletown Road #980
Newark
DE 19713
USA
UK and Europe - Placemats.co.uk
Placemats.com (Europe) Ltd
71-75 Shelton Street
London
WC2H 9JQ
United Kingdom
Registered in England & Wales
Company number 06789728
VAT No. GB986078565