We've moved!

Welcome to our new office space! 

With our old workspace closing, we have had a change of address (not too far from where we were) and can now be found at:

Unit 33, Containerville,
35 Corbridge Crescent,
London,
E2 9EZ,
United Kingdom  

View of ContainervilleView of Containerville

Please send any post to our new address, and also note, we cannot accept any IT donations at this location.