Get in touch

Contact us

We're here to help you with any questions or enquiries you might have. To get in touch email hello@stora.co.

Support queries

For support issues please press the orange chat icon in the bottom right, or email support@stora.co.

Office

18 Ormeau Avenue
Belfast,
Northern Ireland
BT2 8HS