English East India Company, located at India House, Leadenhall Street, in London, United Kingdom , was founded in 1600. English East India Company closed down in 1874.