Customer Care Number:
0871 231 0005, +44 (0) 871 231 0005
Email Address:
info@chelseamegastoreusa.com, customerservice@chelseamegastore.com
Contact Person:
na
Address:
The official Chelsea Online Megastore c/o Kitbag Ltd Greengate Manchester England M24 1FD, United Kingdom
Website:
www.chelseamegastoreusa.com