Manager:  Linas Labudis

 

Address:  Gedvydžių 13, Vilnius

 

Phone number:   +370 614 98610

 

E-mail:   info@duckydone.lt