Map Location
Takeiki Pte. Ltd.
12, #4-01, Little Road, 536986, Singapore