Company identity
Founded / incorporated
28 April 2026
Company number 17187328
Legal name
21ST CENTURY MUSIC PRACTICE RESEARCH CENTRE C.I.C.
Company type
Community Interest Company
Region
London
Registered address
132D CAMDEN STREET
LONDON
UNITED KINGDOM
NW1 0HY
Insolvency history
No