Located at 26 Castle Rise, Stroud GL5 2AW Renewable Life Ltd was classified as a Private Limited Company registered under the 13037935 Companies House Reg No. It had been launched four years ago before was dissolved on 2022-04-26.
This specific limited company was supervised by one managing director: Lewis P. who was administering it from 2020-11-23 to the date it was dissolved on 2022-04-26.
Lewis P. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.