What is Neddy?
National Economic Development Office.
London N.E.D.O.
1980
National Economic Development Office.