OBAYASHI CORPORATION (OVERSEAS BUSINESS DIVISION)
1 Paya Lebar Link #06-03 Paya Lebar Quarter - PLQ1 Singapore 408533