Soho Square Studios

Soho Square Studios, previously known as The Voice and Music Company Ltd, is a sound and music production company based in London, UK.

Website: sohosquarestudios.com