Logo
Menu

Nec Corporation

United KingdomUnited Kingdom

Related companies

Company nameRole in the companyAppointed on
NEC TELECOM MODUS, LTD.Person with significant control06 Apr 2016
NEC EUROPE LTDPerson with significant control06 Apr 2016
ABEAM CONSULTING (UK) LIMITEDPerson with significant control06 Apr 2016
NEC CAPITAL (UK) PLCPerson with significant control06 Apr 2016
GARDEN PRIVATE HOLDINGS LIMITEDPerson with significant control28 Dec 2017