🇬🇧
TELECOM MANAGEMENT SERVICES LTD
61.90 · Other telecommunications activitiesSIC61900 · 62012 · 62020IT, Software & DigitalDormantID08007689
📍 92 STATION ROAD, WILLINGHAM, CAMBRIDGE, CB24 5HG
Data sourced from official commercial registries. Last updated when this company filed its accounts.