Contact Us

UK Address
Puzzel Ltd
22 Tudor Street, Blackfriars
London
EC4Y 0AY
Phone: +44 333 300 0066
Denmark Address
Puzzel A/S
H. J. Holstvej 5 A, 2.sal
2605 Brøndby
Phone: +45 70 80 70 80
Finland Address
Puzzel OY
Bulevardi street 7
00180 Helsinki
Phone: +358 50 506 07 06
Norway Address
Puzzel AS (Head Office)
Fredrik Selmers vei 3
0663 Oslo
Phone: +47 21 89 89 89
Sweden Address
Puzzel AB
Gustavslundsvägen 145
S-167 51 Bromma
Phone: +46 8 4000 4000
Philippines Address
Puzzel
WeRemote, 2nd Floor Metrowalk
Building C, Meralco Avenue
Pasig City, 1604 Metro Manila