Company overview
Company Number
05612963
Name
Blackrock Energy And Resources Income Trust Plc
Former names
Blackrock Commodities Income Investment Trust Plc, Merrill Lynch Commodities Income Investment Trust Plc
Entity type
Public Limited Company
Industry codes
64301
Status
Active
Incorporation date
4 November 2005
Address
12 Throgmorton Avenue, London, EC2N 2DL
Postal code
EC2N 2DL
Country
United Kingdom