is inactive
United Kingdom
Person with significant control
Appointed on14 Oct 2016
Country of residenceEngland
Where is TECH MAGAZINE LIMITED's headquarters?
TECH MAGAZINE LIMITED's headquarters is located at England, Surbiton, KT6 7ST, 8 Culsac Road
What year was TECH MAGAZINE LIMITED started?
TECH MAGAZINE LIMITED was started in 2016
Sources: Companies House