2015 marks the establishment of Cara Renewables Limited, a firm that is situated at St Helen's, 1 Undershaft in London. That would make nine years Cara Renewables has existed in the United Kingdom, as it was created on 2015-10-27. The firm reg. no. is 09844459 and the company postal code is EC3P 3DQ. This business's registered with SIC code 35110 - Production of electricity. December 31, 2022 is the last time when the company accounts were filed.
As suggested by this particular enterprise's executives list, since 2022-12-01 there have been two directors: Adam I. and Ian S.. At least one secretary in this firm is a limited company: Aviva Company Secretarial Services Limited.
The companies that control this firm are as follows: Aviva Investors Infrastructure Income No.2b Limited owns over 3/4 of company shares. This business can be reached in London at Fenchurch Street, EC3M 4AE and was registered as a PSC under the registration number 10891015.