About Us

Indiestor is a boutique shared storage manufacturer based in the United Kingdom. We don’t build products for anybody else, we build our own!

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

Email: support@indiestor.com