Looks like an Impatiens. Possibly a New Guinea Impatiens. http://www.portersfuchsias.co.uk/newguineas.htm http://www.thompson-morgan.com/info/articles/new-guinea-impatiens.html