Overview
Legal name
ITC (HOLDINGS) LIMITED
Region
South East England
Registered address
UNIT 9, J4
STANHOPE ROAD
CAMBERLEY
ENGLAND
GU15 3BW
Insolvency history
No