🇬🇧
N.S.T.& T. UNIVERS PHONE UK LTD.
61.30 · Satellite telecommunications activitiesSIC61300 · 61900SmallID03804593
📍 BUILDING D5, INNOVATION CENTER BLD D5, ROOM 21, CULHAM SCIENCE, CULHAM SCIENCE CENTER, CULHAM, OXFORDSHIRE, OX14 3DB, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.