Stamford works, London N16 8JH 0207 688 1629
we combine art and technology to create interactive experiences in the digital and physical worlds