Contact us

Leave this field blank

Fields marked * are required. 

0/800 Max words


UK +44 (0) 20 7100 1528
USA  +1 866-282-4826


Postal enquiries
12boxes Ltd
27 Old Gloucester Street
London WC1N 3AX
United Kingdom


12boxes Limited

Registered in England
4354090

Registered Office
27 Old Gloucester Street
London WC1N 3AX

VAT
GB 116 7903 11