is inactive
United Kingdom
Person with significant control
Appointed on30 Sep 2020
Country of residenceEngland
Where is 20/20 VISION (EUROPE) LIMITED's headquarters?
20/20 VISION (EUROPE) LIMITED's headquarters is located at ENGLAND, LONDON, 63-66 HATTON GARDEN, EC1N 8LE
What is 20/20 VISION (EUROPE) LIMITED's industry?
20/20 VISION (EUROPE) LIMITED is in the industry of Other telecommunications activities
What year was 20/20 VISION (EUROPE) LIMITED started?
20/20 VISION (EUROPE) LIMITED was started in 2020
Sources: Companies House