🇬🇧
LEONARDO UK LTD
26.30 · Manufacture of communication equipment other than telegraph, and telephone apparatus and equipmentSIC26309 · 26511 · 30300 · 33160LargeID02426132
📍 1 EAGLE PLACE, ST JAMES'S, LONDON, SW1Y 6AF, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.