Alliance Machanical & Construction Ltd., Part.