Overview
Legal name
TIMBER RESEARCH AND DEVELOPMENT ASSOCIATION
Region
London
Registered address
26 STORE STREET
LONDON
ENGLAND
WC1E 7BT
Insolvency history
No