is inactive
Where is TECH PLANET WEB LTD's headquarters?
TECH PLANET WEB LTD's headquarters is located at ILFORD, COVENTRY HOUSE 1-3, COVENTRY ROAD, IG1 4QR
What is TECH PLANET WEB LTD's industry?
TECH PLANET WEB LTD is in the industry of Non-specialised wholesale trade
What year was TECH PLANET WEB LTD started?
TECH PLANET WEB LTD was started in 2014
Sources: Companies House