We are happy to announce that we have moved into our new offices at the Tea Building in Shoreditch. This puts us in the heart of digital London, and allows for our next stage of growth.