contact us

Terra Consulting is a trading name of Terra Management Consulting Ltd, a UK private limited company registered in England and Wales with the registered number of 9172244. The registered office of Terra Management Consulting Ltd is 85 Great Portland Street, London W1W 7LT and the principal place of business and correspondence address is 45 Grafton Way, London W1T 5DQ, United Kingdom. Any advice contained herein is subject to and governed by the terms of our engagement letter and our standard terms of business.