Am I required to visit Singapore to set up the Company? September 22, 2017 No. A Singapore company can be set up without you needing to visit Singapore. Suggested Readings What are the businesses that need licenses? My friend stays in Singapore. Can I use his address as a Registered Address? What are the post-incorporation issues I need to consider before I can start my company’s business activities? Who in Singapore can be my local director?