Joining the dots of emerging technology
to create adaptive digital solutions.

New Website coming Early 2017. We're in the final stages of preparing our new website and we can't wait to show you what we've been up to!

01562 277 365


Anglo House, Worcester Road, Stourport-on-Severn, DY13 9AW

We've worked with

Stack is the trading name of The Pixel Stack Limited
Company Number: 09432408
VAT Number: 262595286