nec avenue, ltd