From the Scanbuy site ...
OFFICE LOCATIONS
-----------------------------------------------------------------------------------------------------------
Headquarters:
54 West 39th Street, Floor 4
New York, NY 10018, USA
Phone: +1 (212) 278-0178
Europe:
Aragó 271, Planta baja,
08007 Barcelona, SPAIN
Phone: +34 (93) 487-9598