Registered as 12419821 4 years ago, Tavistock Renewables Ltd is a Private Limited Company. The company's current registration address is 52 Tavistock Terrace, London. The enterprise's declared SIC number is 74901 meaning Environmental consulting activities. 2022-01-31 is the last time when the company accounts were filed.
When it comes to the company, the full range of director's tasks have so far been performed by Tom C. who was arranged to perform management duties in 2020 in January.
Tom C. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.