Introduction
Thien Phat Construction & Trading Investment Company Limited