Perugia, Italy is where Ego S.R.L. is located. Not every business dealing with cases is as fine as Ego S.R.L.. Leather is another matter this business deals in. A company occupied with cases, such as this one, is not uncommon to be based in Italy.
23 Via Treves 06012 Citta' Di Castello
TELEPHONE: 39 0758 510 478