They didn't. The company sent the 104 men to look for gold and not start a colony.
The London Company and the Plymouth Company merged to form the Virginia Company. Both the London Company and the Plymouth Company were stock market companies.
London Company was created in 1606.
London Company ended in 1624.
The Royal Mail postal service company started in 1516. The company is headquartered in London and was founded by King Henry VIII.
London company found Virginia in 1607.
Yes it is
The London Brick Company was created in 1900.
London Necropolis Company was created in 1852.
London Necropolis Company ended in 1941.
London Power Company was created in 1925.
London Power Company ended in 1948.