TEC INVEST SOLUTIONS GROUP 309928585 Shared construction objects