I-solar Renewables Ltd may be gotten hold of in 86-90 Paul Street, in London. The company's area code is EC2A 4NE. I-solar Renewables has been in this business since the company was started on 2023-02-17. The company's reg. no. is 14671979. This enterprise's SIC code is 46190 meaning Agents involved in the sale of a variety of goods.
Since 2023-02-17, this particular business has only been overseen by one director: Pedro D. who has been guiding it for one year.
Pedro D. 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.