Taylor Made Media
is based in Shoreditch

First Floor
Hudson yard
59 Charlotte Road
London
EC2A 3QT