Overview
Legal name
I.C.A & TELEMETRY SERVICES LIMITED
Region
South West England
Registered address
LAURELBANK HOUSE, ECKWEEK LANE
PEASEDOWN ST. JOHN
BATH
BA2 8PH
Insolvency history
No