Overview
Legal name
J.T.H. ENGINEERING LIMITED
Region
South West England
Registered address
3 BEAUFORT BUILDINGS
SPA ROAD
GLOUCESTER
GL1 1XB
Insolvency history
Yes