Hi,
You might want to try this place:
SAM's FRAMER
317 Outram Road #01-37
Concord Shopping Centre c/o Holiday Inn Atrium
Singapore 169075
Quite reasonable in terms of framing, but not sure if they provide printing.
I have used them for framing of my own stuff, so quite good...