INDIGO TELECOM GROUP LIMITED
Companies House number: 03675459
- Status: active
- Sector: Digital, Data & Technology
- Local authority: Monmouthshire
- Incorporated: 1998-11-27
- Registered address: 102 WALES ONE BUSINESS PARK, MAGOR, MONMOUTHSHIRE, NP26 3DG
- Latest turnover: £28.9m
- Net assets: £2.0m
- Average employees: 204
Sourced from the Companies House register; latest figures from the most recent filed accounts.