Company identity
Founded / incorporated
19 April 2005
Company number 05429030
Legal name
ARTICHOKE TRUST
Company type
PRI/LBG/NSC (Private, Limited by guarantee, no share capital, use of 'Limited' exemption)
Region
Unknown
Registered address
E1 6AB
TOYNBEE STUDIOS
28 COMMERCIAL STREET
LONDON
UNITED KINGDOM
E1 6AB
Insolvency history
No