An interesting article on The Top 37 Most Active Angel Investors Of India For Startups
As an ongoing business, i think one would have to scale up ambitions a little (in fact a lot ) in order to capture the attention of Seasoned Investors.
Such investors look for long term returns of about 15 - 20%. i guess any lower expectation than that is the definition of a small investor in my opinion, in which case its the same as taking a loan.
All the best in your search for investment at your startup.