🇬🇧
SCREEN OF SPACE LTD
26.11 · Manufacture of electronic componentsSIC26110 · 27320 · 33200 · 59112DormantID15115729
📍 12 RUDSWORTH CLOSE, COLNBROOK, SLOUGH, SL3 0HR, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.