is inactive
United Kingdom
Person with significant control
Appointed on20 Apr 2019
Country of residenceEngland
United Kingdom
Person with significant control
Appointed on20 Apr 2019
Country of residenceEngland
Where is SQUID MEDIA LTD's headquarters?
SQUID MEDIA LTD's headquarters is located at ENGLAND, CATERHAM, 21-23 CROYDON ROAD, CR3 6PA
What is SQUID MEDIA LTD's industry?
SQUID MEDIA LTD is in the industry of Market research and public opinion polling
What year was SQUID MEDIA LTD started?
SQUID MEDIA LTD was started in 2019
Sources: Companies House