Overview
Legal name
HYDRA TECHNICAL SERVICES LIMITED
Region
South East England
Registered address
OYSTER QUAY
CASTLE ROAD
SITTINGBOURNE
KENT
ME10 3EU
Insolvency history
No