Where is the Tally office?

Tally headquarters are 22 NW Works, 135 Salusbury Road, London, NW6 6RJ.