CONSULTING GROUP LTD 305932442 Shared construction objects