Where is the address of Alexander Mann Solutions?

Alexander Mann Solutions has a Head Office located in London, England which is: 3 Waterhouse Square, 138-143 Holborn, London, England EC1N 2SW, United Kingdom. The company also has offices in Hong Kong, Melbourne and New York.