A foreign company may register for GST without the requirement to form a local company; however they must appoint a Singaporean GST fiscal representative. The representative and company are jointly liable for the reporting and payment of GST to the Singaporean authorities. In addition, the agent is responsible for all communications between the company and the Singaporean tax authorities.
Read about Singapore GST compliance here.