European Centre for Medium-range Weather Forecast
http://www.ecmwf.int/
Shinfield Park, Reading RG2 9AX, United Kingdom
Inquire about license