Aggregated Micro Power Holdings plc is an energy company which finances, develops and operates energy facilities.
5 clifford street