Overview
Legal name
"INTOUCH COMMUNICATION SERVICES" LIMITED
Region
London
Registered address
29A WOODFORD AVENUE
WOODFORD AVENUE
ILFORD
ENGLAND
IG2 6UF
Insolvency history
No