VEOLIA WATER SOLUTIONS & TECHNOLOGIES DOO BEOGRAD Savski Venac Water collection, treatment and supply Registration number 17373331 Open profile