Company identity
Founded / incorporated
10 July 1990
Company number 02520734
Legal name
THE EUROPEAN SMALLER COMPANIES TRUST PLC
Company type
Public Limited Company
Region
London
Registered address
201 BISHOPSGATE
LONDON
EC2M 3AE
Insolvency history
No