Company name: The Imagination Factory
Description: Product designers. Creative engineers On a mission to make stuff that matters
The Imagination Factory, Power Road Studios, 114 Power Road, Chiswick W4 5PY, United Kingdom