Company identity
Founded / incorporated
21 December 2012
Company number 08340247
Legal name
ARCHIMEDES PARTNERS TRUSTEES LIMITED
Company type
Private Limited Company
Region
London
Registered address
107 FENCHURCH STREET
LONDON
EC3M 5JF
Insolvency history
No