Overview
Legal name
THMR (MANAGEMENT CO.) LTD
Region
South West England
Registered address
UNIT 5 GAMMA ORCHARD INDUSTRIAL ESTATE
TODDINGTON
CHELTENHAM
GLOUCESTERSHIRE
GL54 5EB
Insolvency history
No