Overview
Legal name
HYDRA (SOUTH WEST) LIMITED
Region
South West England
Registered address
UNIT 3
WARREN ROAD, INDIAN QUEENS
ST. COLUMB
CORNWALL
TR9 6TL
Insolvency history
No