About Us

Indiestor is a specialist shared storage manufacturer based in the United Kingdom.

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

Skype: indiestor
Email: support@indiestor.com