Location/Address
ALEXANDRA VILLAGE INDUSTRIAL ESTATE, 1006 Bukit Merah Lane 2 Singapore 159762