Who Founded Jamestown?

Jamestown, a city on Jamestown Island, was founded by the London Company which later changed its name to the Virginia Company. It was founded on May 14, 1607.