Neil Heywood 1970 – 2011
Business Magnates
Business Magnates
Biography
Neil Heywood (1970–2011) was a British businessman. Born October 20, 1970 in Kensington. Died November 14, 2011 in Chongqing of cyanide poisoning.