NovaTrend Engineering Group Ltd
34 projects  :  10 under construction  |  24 pre-construction