StreamTech takes data security extremely seriously.
We are audited and certified to Cyber Essentials Plus and ISO 27001. Stream is subject to an annual external penetration test.
Stream is wholly owned by StreamTech Ltd (StreamTech) whose registered number is 11880786 and registered address is at 4-6 Kerry Hill, Horsforth, Leeds, West Yorkshire.
Data is held in ISO 27001 certified data centres located in the United Kingdom and the EU.