Overview
Legal name
IC SERVICE AND MAINTENANCE LIMITED
Region
South East England
Registered address
UNIT K3 TEMPLE COURT
KNIGHTS PARK KNIGHT ROAD
STROOD
KENT
ME2 2LT
Insolvency history
Yes