Company name: The Lab Collective
Description: Makers of Interactive and Immersive Performance, Theatre, Gameplay and Installation
Stanley Halls, The Fly Pit, 12 S Norwood Hill, London SE25 6AB, United Kingdom