Overview
Legal name
S C I HOLDINGS LIMITED
Region
South West England
Registered address
2 SILVERHILLS ROAD
DECOY INDUSTRIAL ESTATE
NEWTON ABBOT
TQ12 5ND
Insolvency history
No