Overview
Legal name
INTERFACE COMMUNICATION SOLUTIONS LIMITED
Region
East of England
Registered address
26 BELL STREET
SAWBRIDGEWORTH
HERTS
CM21 9AN
Insolvency history
No