How do i contact nec customer service? Contact & Support. NEC. T: +44 (0)20 7665 2446. E: [email protected]. NEC Accreditation. T: +44 (0)207 665 2457. E: [email protected]. Alternatively, to answer some of our most commonly asked questions, you can try visiting our FAQs page.How do i contact nesnec uk? NEC UK Telephone (Head Office) +44 (0)20 8836 2000 (Nottingham Office) +44 (0)115 969 5700 (Telford Office) +44 (0)1952 237000 Location (Head Office) Athene, Odyssey Business Park, West End Road, South Ruislip, Middlesex HA4 6QE, U.K. MapWhat does nec do? IT and Network Solution services for enterprises and its applications development. NEC's Regional Headquarters in North America., helps companies unify their business communications. IT and Networking solutions in USA and Canada through innovative software, applications, development tools and services.How do i contact the neca customer service? If you purchased your item from TheNECAstore.com, please email customerservice [at] necaonline.com and include your order number.