This company is based in New Malden under the following Company Registration No.: 08293950. The company was established in 2012. The office of the company is situated at 37 Connaught Road . The post code for this address is KT3 3PZ. The enterprise's principal business activity number is 70229 and their NACE code stands for Management consultancy activities other than financial management. Tellus Management Ltd reported its latest accounts for the period that ended on 2018-12-31. The company's most recent confirmation statement was released on 2019-12-01.
Thus far, the following business has only been supervised by a single managing director: Stephen D. who has been managing it for 8 years.
Stephen D. is the individual who controls this firm, owns 1/2 or less of company shares.