Company identity
Founded / incorporated
4 April 1989
Company number 02367971
Legal name
THE T T R CORPORATION LIMITED
Company type
Private Limited Company
Region
West Midlands
Registered address
SUSSEX HOUSE
134 HIGH STREET
AMBLECOTE, STOURBRIDGE
WEST MIDLANDS.
DY8 4BU
Insolvency history
Yes