Substance
Substance is a video and advertising production company based in London, producing TV spots and non-broadcast corporate and brand video content in the UK and internationally.
- Event filming
- Animation production
- Photography services
- TV advertising production
- Corporate video production
- Creative strategy development