Company name: Square Elephant Productions
Description: Video Production Company & Creative Agency based in London with wide experience with major broadcast organisations including BBC, ITV, Sky and CNN.
1st floor, 33 D'Arblay St, London W1F 8EU, United Kingdom