Cross Check

BLACKFINCH RENEWABLE EUROPEAN INCOME TRUST PLC

Company Number

13325382

Public limited company
Dissolved

Timeline

  1. Incorporated as BLACKFINCH RENEWABLE ENERGY INFRASTRUCTURE TRUST PLC

  2. Changed name to BLACKFINCH RENEWABLE EUROPEAN INCOME TRUST PLC

  3. Dissolved

Accounts

Last Accounts

Made up to

Registered Office Address

1350-1360 Montpellier Court Brockworth Gloucester GL3 4AH England

Nature of Business (SIC)