- London, England, United Kingdom
SUBSTANCE RECORDINGS LIMITED is a marketing and advertising company based out of 20 Bulstrode St, London, United Kingdom.