Edo UK Ltd

Country of Headquarter
Brighton, United Kingdom of Great Britain and Northern Ireland
Old alternative names
L3Harris Edo UK Limited
Company Subsidiaries
EDO MBM Technology Ltd UK
Company Parent
L3 Harris Technologies
Recipient Conflict Parties
Turkey