is inactive
United Kingdom
Person with significant control
Appointed on17 Aug 2018
Country of residenceUnited Kingdom
Where is TOUCH SCREEN KIOSKS LTD's headquarters?
TOUCH SCREEN KIOSKS LTD's headquarters is located at United Kingdom, Holyport, Maidenhead, SL6 2JH, The Ivies Stud Green
What year was TOUCH SCREEN KIOSKS LTD started?
TOUCH SCREEN KIOSKS LTD was started in 2018
Sources: Companies House