Overview
Legal name
ABCHURCH TELECOMS INSTALLATIONS LTD
Region
South East England
Registered address
6 GUINERY GROVE
HEMEL HEMPSTEAD
HERTFORDSHIRE
UNITED KINGDOM
HP3 9FB
Insolvency history
No