How to start a business in Singapore from India
You will need to have a name registered for your company, a registered address, a secretary must be a native & have at least one director who is a native. You'll do well if you can find this information on government pages.
Setting up a business in Singapore is pretty easy if you have necessary papers.
From what I read online, I believe you can complete this whole process in a day.