Square Enix, Ltd.

Trivia:

Company address (2009):

Square Enix, Ltd.
PO Box 60157
London EC2P 2BU
United Kingdom

Contributed on Sep 11, 2009 by Jeanne (75502)