Moby ID: 2251
Address (4 Dec, 2005):
Bit Managers S.L.
Paseo Lorenzo Serra 4-2-D
08920 - Santa Coloma de Gramanet
Barcelona - Spain
Contributed by Kohler 86.