70.00
-0.98(-1.40%)
Currency In GBp
Address
1 London Wall Place
London, EC2Y 5AU
United Kingdom of Great Britain and Northern Ireland
Phone
44 20 7658 6000
Sector
Financial Services
Industry
Asset Management
Employees
6000
First IPO Date
December 22, 2020
Schroder BSC Social Impact Trust PLC is a principal investment firm. Schroder BSC Social Impact Trust PLC is based in London, the United Kingdom.