From November 14th 2023, for visa applications (short and long term) for Spain you will have to contact BLS, the new outsourced service will allow faster service in the visa process.
Please, visit this website to learn all about how to apply:
https://singapore.blsspainvisa.com/
For any clarifications or queries, you may contact directly BLS-Spain Visa Application Center at +65-3163-2011 or info.sin@blshelpline.com
Address: 10 Anson Rd, Unit 30-08 International Plaza Singapore.