🇬🇧
THE INTERNATIONAL WATCH COMPANY LTD
26.52 · Manufacture of watches and clocksSIC26520DormantID13228325
📍 144C BATTERSEA PARK ROAD, LONDON, SW11 4ND, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.