Greenheart Power Africa came into being in 2014 as a company enlisted under no 08993348, located at GL7 2BX Cirencester at Office 5, First Floor Abberley House. The company has been in business for ten years and its last known status is active. This business's Standard Industrial Classification Code is 35110 which means Production of electricity. The latest filed accounts documents were submitted for the period up to 2022/04/30 and the latest annual confirmation statement was submitted on 2023/04/11.
John E. is the company's solitary managing director, who was appointed ten years ago. Since April 2016 Said M., had fulfilled assigned duties for the firm until the resignation in July 2020.
John E. is the individual with significant control over this firm, owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights.