As of 1 October 2010, our new global headquarters have moved to 17 Waterside, 44-48 Wharf Road, London N1 7UX, UK; and the switchboard number for the office is now +44 (0)20 7324 0950.
Our new canal-side headquarters enable us to support the strong growth in our business, as well as providing an improved working environment for our highly valued staff. Just off City Road, the new office is also more centrally located, so that we can better serve our London-based clients.
Please update your address book now, and don’t hesitate to get in touch if you have any questions!