is inactive
United Kingdom
Person with significant control
Appointed on01 May 2016
Country of residenceEngland
CHURCHILL DISTRIBUTORS LIMITED
Where is CHURCHILL NETWORKS LIMITED's headquarters?
CHURCHILL NETWORKS LIMITED's headquarters is located at Wembley, Middlesex, HA0 4UP, 173 Chaplin Road
What year was CHURCHILL NETWORKS LIMITED started?
CHURCHILL NETWORKS LIMITED was started in 2003
Sources: Companies House