is inactive
United Kingdom
Director
Appointed on04 Nov 2014
Country of residenceUnited Kingdom
Where is INTERWEB SQUAD LTD's headquarters?
INTERWEB SQUAD LTD's headquarters is located at United Kingdom, 67-68 Hatton Garden, London, EC1N 8JY, Office Suite 34
What year was INTERWEB SQUAD LTD started?
INTERWEB SQUAD LTD was started in 2014
Sources: Companies House