WE ARE THRILLED TO ANNOUNCE THAT WE HAVE RELOCATED TO: 30 Welbeck Street, London, W1G 8ER A peak into our office