About Us

Indiestor is a boutique shared storage manufacturer based in the United Kingdom. We also offer special project engineering services upon request.

Address:
Indiestor Limited
27 Old Watling Street
Canterbury
Kent
CT1 2DX
United Kingdom

Skype: indiestor
Email: support@indiestor.com