Updates
May 11, 2017 New logo
January 29, 2018 Added advert

Publisher Name : Software Center S.A. (Spain)

Folded : No

Last Owner : Software Center S.A.

Distribution : Unknown

Updated On : January 29, 2018

Labels

Publisher Name Label From Last Owner Distribution
Magic Team (Spain) Software Center S.A. Software Center S.A. Unknown