MAI ASSURANCE GROUP 305571520 Shared construction objects