answersLogoWhite

0

The London Company; a group of English Businessmen

-- A group of London investors known as the Virginia Company.--

User Avatar

Wiki User

15y ago

What else can I help you with?