The Creative Corporation are an award winning creative and digital studio in the heart of London, producing work of the highest standard for infamous bands, pioneering record labels and famous brands throughout the World…