We have a team in London and in Barcelona. We speak English, French, Spanish and some Portuguese.

We are often working on audiovisual assignments, educational and outreach projects and NOT working in an office frOm home. We are mobile!  

12 + 10 =

LONDON +44 (0)7814642076

BARCELONA + 34 664 642 905

Mail address: Kemp House, 152 – 160 City Road, London EC1V 2NX, England, UK

Contact: [email protected]