CLEANTECH LATVIA 304450134 Shared construction objects