UK Office:

Pufferfish Ltd.
252 Causewayside
Edinburgh
EH9 1UU
United Kingdom

Tel: +44 131 668 3360 (UK)

North America Office:

14 Capella Ct
Nepean
Ontario
K2E 7V6
Canada

Tel:  + 1 613 794 9616 / +1 613 402 7372 (CAN)

 
info@pufferfishdisplays.co.uk