The Kite Factory
Taking brands to new heights using heart, art and science.
London, United Kingdom
Founded: 2001
Staff: 98