Company overview
Company Number
08196493
Name
Blackrock American Income Trust Plc
Former names
Blackrock Sustainable American Income Trust Plc, Blackrock North American Income Trust Plc
Entity type
Public Limited Company
Industry codes
64301
Status
Active
Incorporation date
30 August 2012
Address
12 Throgmorton Avenue, London, EC2N 2DL
Postal code
EC2N 2DL
Country
United Kingdom