BLACKFINCH RENEWABLE EUROPEAN INCOME TRUST PLC
Company Number
13325382
Public limited company
Dissolved
Timeline
Incorporated as BLACKFINCH RENEWABLE ENERGY INFRASTRUCTURE TRUST PLC
Changed name to BLACKFINCH RENEWABLE EUROPEAN INCOME TRUST PLC
Dissolved
Accounts
Last Accounts
Made up to
Registered Office Address
1350-1360 Montpellier Court
Brockworth
Gloucester
GL3 4AH
England