is inactive
United Kingdom
Person with significant control
Appointed on09 Oct 2020
Country of residenceUnited Kingdom
Where is SMOOCH LTD's headquarters?
SMOOCH LTD's headquarters is located at UNITED KINGDOM, LONDON, SMOOCH, SHAFTESBURY AVENUE, W1A 6US
What is SMOOCH LTD's industry?
SMOOCH LTD is in the industry of Radio broadcasting
What year was SMOOCH LTD started?
SMOOCH LTD was started in 2020
Sources: Companies House