Toucan Energy Vendor 2 has been in this business field for at least one year. Established under no. 15001959, this company is considered a Private Limited Company. You can reach the main office of this firm during business hours at the following location: 1 Long Lane, SE1 4PG London. The firm's SIC and NACE codes are 64209 and has the NACE code: Activities of other holding companies n.e.c..
There's one director currently overseeing this specific company, namely Nicholas P. who's been carrying out the director's obligations for one year.
The companies with significant control over this firm include: Toucan Energy Holdings 1 Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in London, EC4M 7RB and was registered as a PSC under the reg no 12761143.