Fresh Square d.o.o. Beograd-Palilula Beograd Manufacture of prepared meals and dishes Registration number 21104710 Open profile