Registered as 08503173 11 years ago, Eden Power Limited is a Private Limited Company. The latest registration address is Bank House Main Road, Hanwood Shrewsbury. The enterprise's principal business activity number is 74909 and their NACE code stands for Other professional, scientific and technical activities not elsewhere classified. 2022-04-30 is the last time when company accounts were reported.
Currently, this particular company is led by a solitary managing director: Christopher O., who was selected to lead the company 11 years ago.
Christopher O. is the individual who controls this firm, owns over 3/4 of company shares.