is inactive
Where is TELEN SERVICES LIMITED's headquarters?
TELEN SERVICES LIMITED's headquarters is located at Beverley, East Yorkshire, HU17 8EU, 72 Lairgate
What year was TELEN SERVICES LIMITED started?
TELEN SERVICES LIMITED was started in 1973
Sources: Companies House