Moby ID: 6883
Contact information (June 2008):
Miniclip Limited
Suite 223
Rosden House
372 Old Street
London
EC1V 9AU
United Kingdom
Contributed by Xoleras.