Aggregated Micro Power Limited (non-executive); renewable energy investment business.   Address: Hasilwood House, 62 Bishopsgate, London W2N 4AW.
Aggregated Micro Power Limited; Hasilwood House; London W2N 4AW