Company overview
Company Number
13324616
Name
Aquila Energy Efficiency Trust Plc
Entity type
Public Limited Company
Industry codes
64301
Status
Active
Incorporation date
9 April 2021
Address
4Th Floor, 140, Aldersgate Street, London, EC1A 4HY, England
Postal code
EC1A 4HY
Country
United Kingdom