Legal notice
Germany
Piggy Germany GmbH
Stadtweide 17
46446 Emmerich am Rhein
Registration number: HRB 737988 Amtsgericht Ulm
VAT number: DE322482583
Director: Sander Levert
Netherlands
Leat Netherlands B.V
Bisonspoor 3002-B901
3605 LT Maarssen
KvK number: 58334904
info@leat.com
+31 85 773 71 77
United Kingdom
Leat Technologies United Kingdom Ltd,
6th Floor, Charlotte Building
17 Gresse Street
London W1T 1QL
Registration number: 14033781. (England & Wales)