Desksware
Desksware is a developer of productivity software and internet tools. The current developer portfolio contains 4 programs. The most popular software is Desktop iCalendar Lite with 47 installations on Windows PC.
Address:
Fu Qin Xi Nan Lu 4#, chengdu, 610000, China
General phone:
86-02887771485
Contacts:
Stone Mark
Home page: