Company name: Talker Tailor Trouble Maker
Description: A Creative PR Firm
8-9 Hoxton Square, London N1 6NU, United Kingdom