is inactive
United Kingdom
Person with significant control
Appointed on09 Sep 2020
Country of residenceEngland
Where is THE STORM PR LTD's headquarters?
THE STORM PR LTD's headquarters is located at ENGLAND, NORWICH, 23 NORWICH STREET, HINGHAM, NR9 4LJ
What is THE STORM PR LTD's industry?
THE STORM PR LTD is in the industry of Public relations and communications activities
What year was THE STORM PR LTD started?
THE STORM PR LTD was started in 2020
Sources: Companies House